I have a 1989 mercury black max that is running hot under a laod at an idle in a no wake it runs hot but takes a long time and running wide open it does well but at about 3000 rpm it gets hot pretty quick but only when in gear. I have already changed the waterpump the chrome sleve in the water pump and then i thought it was the thermostats so I took the guts out of both of them and that made no difference at all so I knoe I will have to put new thermostats in. Also I have had the poppet valve go out about 2 years ago and changed it but it only ran hot in a no wake when it went it so I feel like it is not it ANY HELP WILL BE APPRECIATED THANKS CYOTE.