Sorry about the looooong explanation but I need some serious advice. My boat is at a local shipyard and they’re telling me I’m due for a repower on my boat. This is the last thing I was expecting before I took it there. I bought the one year ago. It was in the great lakes (freshwater) and both engines had less than 1000 hours. The boat hadn’t been used in 7 years and was on the hard. The first time I started the boat there was antifreeze that came out of the exhaust so I’m pretty sure it was properly winterized. Also, when I purchased the boat the compression test for both engines was around 140 lbs. After purchasing I brought the boat to the Carolinas. Earlier in the summer my 1989 Crusader 454 (starboard side) started to overheat only over 2200 RPMS. Everything below 2200 RPM the engine was fine. After this started to occur, I used the engine for another 15 hours or so. During that time period I never went over 2200 RPM because of the overheating issue. I took the boat to a local marine mechanic and they started chasing the overheating problem. First they replaced the manifolds and risers. Every time the boat was started you could see rust in come out of the exhaust so I figured it wasn’t a bad idea. That didn’t fix the overheating problem so they pressurized the heat exchanger to learn that it wouldn’t hold pressure. So the heat exchanger went off to a shop and they fixed a couple of pin holes. After the heat exchanger could hold enough pressure they reinstalled it and the engine still overheated. Next, a couple of hoses and the impellor were replaced. Another sea trial was performed to find out it still overheated. After that didn’t fix it they replaced the cooling pump. Still overheating. Next they told me that they sea trialed the boat and the cooling system will stay pressurized until it hit 2200 RPM and then it would start to lose pressure. They also said they did a compression test on both engines and they are around 40 lbs each. So now their recommendation is to repower the boat because there is most likely a crack in the block and there is coolant leaking into the heads. Ugh! I had noticed steam coming from the exhaust just around or before the overheating problem. I’m not sure what the answer is. Could it be something else? Should I take it to a second mechanic and get a second opinion on what the problem could be and possible solutions. I don’t want to pay for a repower. Who does!?!? I don’t know if this boatyard is the best to deal with considering it look them replacing almost the entire cooling system up to this point and now recommend a repower.