Help I'm at my wits end with this thing. The short version is this, 2 years ago did a tune up on it, ran perfect. 6 months ago died on me while on the hiway. No spark so replaced icm, started right up ran perfect again. 2 months ago died again same thing. Checked icm tested good. Pulled coil cap...