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...