My 1994 Mercury Black Max 175 has developed an overheat problem at 1900 rpms. I have replaced the water pump, poppet valve, and thermostats. I have also used an infrared gun to confirm the temp on the head. If I run the engine at idle, it runs at 160, WOT also at 160 degrees. The only time the temp will climb is at 1900 rpms. Any thoughts? I have taken it to my mechanic and he is stumped as well. Thoughts are appreciated.
Thank you
Thank you