I have a 2000 yamaha 70trly. Recently it started having this overheating issue were at idle or slow speeds it overheats. The water pump and thermostat have been replaced with oem parts. I am lost as to why this issue is happening (fresh water motor its whole life). It pees a good stream. when...