My OMC engine overheats whenever the boat is running @ 3000 RPM or higher. When running @ 2000 RPM or lower the engine stays cool. The oil level is good and the oil pressure is at 30. I've already replaced the thermostat and the exhaust manifolds and elbows were not hot to the touch. Any...