My 2000 Yamaha 115 overheat alarm popped off a couple of weeks ago so I put it in the shop to have the cooling passages blown out and a new impeller installed. It was discharging fine when the alarm went off the first time. So I get it out of the shop Saturday morning...start it up and it is taking 30-45 seconds for it to start peeing...this went on all day long...then back at the dock I parked, turned the motor off and put the trailer in the water. Went to start it up to load and the alarm pops off. The gearcase was pretty hot and it was NOT peeing at all at this point. Any ideas about what the problem might be (and cost to repair) would be appreciated! Thanks.