02 150 bluewater series, for about the last 6 months the motor would run good on and off, I started having problems with the motor running smoothly after I would trim it up to get bait. then it would struggle to start and run, would have to have full throttle to start and work the throttle to keep it running. wouldn't idle either. Well I took the carbs apart cleaned them new gaskets. had a few clogged ports thoughout the 3 carbs. took it back to the water the next weekend, had probems with overheating this time. brought it back took the thermsostats out, clipped the springs out reinstalled the the thermostat caps, there was no movement on the springs and some corrosion build up on the right side. Replaced the impeller. No more overheating problems. Took back to the water again. it ran perfect for the first 4 hrs, then when I trimmed up to get bait again it started running like it did before, full throttle to start, working the gas to get to run, couldn't keep running to load on the trailer. I'm almost out of ideas, any ideas?