Hi,I have a 2000 v6 140 over heating at low revs under load,the motor is happy to be on ear muffs running with water coming out the water pump indicator hole,also at idle in the water heading out a channel the guage sit's 1/4 on guage and running 2000rpm to 2800rpm the temperature guage goes up to just under the hot if pull throttle back to idle the guage comes down or opening the throttle to wot it comes down.Have replaced water pump base,housing and impeller with gasket's,2 120 thermostat's,temperture sender,and water pressure relief valve diaphragm as the old one has cracked.Now have ordered the seal and grommet that sit's in the side of the engine block,new poppet valve and spring and washer,the question i have is i have been told to cut a coil off the new spring to help with opening as less pressure is needed to open it but have been told the valve need's to close fully and open fully when needed and cutting the spring will cause over heating also.Anyone else got idea's has im getting stuck.