I will test the water pump. Make sure it's pumping as it should. I changed the impeller last May but it definitely could go bad over a winter of sitting. Is there a chance that the rv antifreeze gelled due to the engine being in salt water before? The exhaust manifolds and risers are probably at the end of their life and could be the cause. Is there a way to test those without disassembly and inspection?