I have a 1999 Johnson 35 HP (3 cylinder) that stalls out intermittently. It's as if you turned off the key. Most of the time it will start up without any problem and other times it will be difficult to start. It sometimes will almost stall but then catches and will be fine for a while. It doesn't matter if trolling or top speed. Had it in the shop for a week and nothing found. I'm in northern Maine and not many marinas in my area. They could get it to stall but could not determine what the problem is. Has anybody else had this problem with the same type motor?