I have a 83 byliner with a 125B volvo motor in it. The boat runs great when not on plane and runs great when out on plane. My issue is that the boat will overheat when out on plane. Here is what I have all replaced in it to try and fix it. I have replaced the raw waterpump and housing, the elbow on the 270 outdrive, the hose from the transon to nipple, the 3 o rings on the lower unit. If not on plane the boat will run a cool 190. I just had the heat ex changer cleaned as the guy said that there was a lot of crap in it. He said that should fix the problem. I just thing that it is not picking up the water once it is out on plane. When I tried to run the boat in a tub that goes up half way up the lower unit it wont suck the water up. But with the boat in the water it will suck it up. Take the cap off of the heat ex changer where the screen it there is no water when out on plane. Can a heat ex changer cause this issue. The boat mechanic seems to be just wanting to throw more money at it as it seems to me. I have had a few people tell me that they have had this issue with no water pickup and they put a thru hull pick up and did away with the pickup from the lower unit and solved their issue. Any other ideas?????