Got the boat with a broken water tube (brass tube through gimbal housing) from my brother in law. So i replaced it, along with gimbal, bellows etc. Water tested the boat. It kept cool at lower rpms (>2500). But when tried to get it up on plane it started climbing. No sure the temp but was getting near the red. So I limped it home. So then I replaced the thermostat. Guess she didnt have one. So put in a 160 degree. Then replaced the impeller, The old one still looked good. Also i pulled the exhaust elbows and cleaned them out. Had little blockage, but not bad at all really. Then I put it on the muffs and started getting warmer at idle. Still in the green but closer to red. So then I pulled the water pump. Flushed the block manifolds everything had good flow. Still same temps. So then swapped temp sensor. Same result. Was getting about 400 ohms cold, then 40 ohms warm. But when i was shooting the motor with the temp gun the readings around the thermostat was 160. Around the block was under 140. Exhaust manifolds were between 180 and 200. I pulled the raw water hose of before the power steering pump cooler while running and water was coming up. No crazy pressure but like a garden hose at Idle. Im newer to boats but pretty much worked on everything in-between. Kinda stumped. No water mixing in oil. So think head gaskets are ok. Also haven't done a compression test though. Any one have any ideas?