ok so i hooked up a timing light to each plugwire and let it idle. the light would flicker when the engine missed, so im thinking it must be electrical. It has two ignition coils so how could both go bad at once?