The engine is a 95' SWS, it only has 550 hours on it, but has a lot of corrosion. I am currently working through an over heat problem with new impeller and thermostat, if that does not correct it, I am afraid the water jackets are corroded up which will be the death of her. I found a 06' F250...