With the earlier version of the EFI engines, the ECU had issues with the fuel pump drivers going bad. This would cause the fuel pumps not to run, thus had no fuel pressure and would start. A lot of people would simply install relay and let the key control the fuel pump and everything was ok. In 2002 he changed the ECU to a ECM and it looks totally different. I have not heard of any issues with them for fuel pump drivers not to say it is not impossible. </p>
I take that it is very repeatable??? If you can make it do it almost every time, you may remove the cowling and see if it stalls. The ECM (ECU) may be overheating from the lack of air circulating through the cowling and shutting down. Then taking time to cool off. I had a Johnson 150 last year that the starter would drag and wouldn't start if you made a hard run and tried to start again in less than 20 minutes. It wasn't overheating and had good water pressure. Pressure and volume are different. You can have good pressure and little volume. We replaced the impeller and the issue went away. It wasn't overheating, just running a little warm causing additional heat inside the cowling. It was a strange one for sure. Just a thought as at idle the impeller is not moving very much water and if worn at all, then it may cause it to run a little warmer causing similar issue. Mercury want them replaced yearly on 98% of their stuff. "Normal" temps are 165-190. The alarm doesn't sound until 240+/- so there is quite a lot of room. Just my thoughts. emoToast</p>