Hi, I have a 1997 25EH Mariner. Having problems starting engine. It refuses to start with electric start, but I can pull start if I pull on a thousand times. Once the engine starts, it runs perfect low side and high with no misses. I can run it at full throttle for twenty minutes, shut it down and try to restart while hot, but same problem. Once I kill engine it is almost impossible to start back. Very puzzling, once it starts it runs flawless.