I have a 25hp Mercury outboard (1987) My problem is that the the last three times out it has just stopped, no cough or splutter it is almost as though the ignition is switched off. Once this has happened it will not start unless left for 30mins+. (we had to be towed in this weekend). I have checked the sparks which are fine. There was some muck in the fuel filter, but no more has appeared. On each occasion once restarted everything has been fine. (This weekend it ran for 3hrs when restarted). The time to each stop has varied - 2mins, 5mins and 30mins. When starting from cold it takes no more than two pulls to fire up. Can anyone help shed some light on this please?