yes the engine has to come out, cost, it depends on what the labor rate is in your area.
if it happened at the end of a season, corrosion would make more sense to me but if at the beginning of a season, could have also been improper winterization.
if you wind up having to do this, it is a big...