I have a 1990 Johnson 120 V4 VRO looper engine that has no spark anywhere. The problem comes and goes. One day the engine will run like a champ with no issues, then the next day can try all day with no spark. I have fired the motor up in the yard and warm it up, go to the boat ramp takes about an hour and it won't spark, drive back home and try it again it fires up. I have replaced the power pack, stator, timer base, and regulator, all new parts. And I still have the same problem. Can anyone figure this out or recommend someone in eastern NC that can?