Ok, here's the deal, i have a 1998 25 hp evinrude model # E25ELECE, 2 cylinder. The problem im having is the motor runs flawlessly for quite some time, could be anywhere from 30 min- 2hrs then it will just give a couple hiccups & just die & it wont restart for mabye an hr or so...but amazingly it fires right up when i get it back home on muffs. Thought it might be the carburator, so a buddy of mine who is good with carbs took it off rebuilt it, we put it back on & out for a test run...ran great for an hr...died again...same problem! So, i replaced the power pack & both coils & while it was out I put a new thermostat, & water pump in it...took it back out for a test run....ran great like brand new for about 45 min...died again same problem! It jumps a 7/16th gap on spark tester with a nice blue spark. So, thinking it might be my primer bulb so I put a new one on since the old one is about 5 yrs old, so back out again ran good for a little over an hr...died again..same problem! Also the vent to the fuel tank is open. Just a note that all 3 times this has happend it was at low speed. Im tired of getting towed in every time!! The motor doesnt feel hot & pumps water great, but im thinking something is getting hot & stalling this thing out...mabye electrical? Cause when i get it on the trailer and back home after an hr or 2 it starts right back up in my driveway! Any help or opinions im open to all. Thanks!