If the previous coating was not high in silicone content, then power washing to remove dirt and any mold is best. If there is silicone content, sand blasting may be needed to rough up the surface to provide for optimal adhesion. It is never recommended to coat over rust. Rust on the surface will prevent proper adhesion allowing an avenue for moisture intrusion. This will propagate the rust formation.
Posted in: Corrosion