I have an 80Hp(115 powerhead) Yamaha Jet that overheats at idle. I've had it back to the dealer four times, and they have checked all the obvious things(thermostat, obstruction, water pump), but it still overheats if you run it below 1000rpm for any lenght of time. There is no problem at higher RPM's. Any ideas? It's 100 mile roundtrip to my dealer, and I'm losing patience.