HI all this is my first post...I really need some help here.I have a 1990(approx.)Mariner 30 h.p. outboard engine that has no spark.4 weeks ago I got a manual on it and found that it is actually a Yamaha built 30 h.p. motor under the MARINER name.I tested the coil,stator,and switchbox.The switchbox was tested bad.I replaced it 2 weeks ago and was running great.Today it quit with No spark again!The switch box tested bad again!I talked to a marine mechanic that told me that Mercury recommends replacement of all the ignotion components in a no spark-case due to the possibility that one of the other components may cause this from re-occuring.Can someone help me here? Serial #108426 Code 69s Model # 30E0