I second the etching primer by Sherwin Williams it great stuff. My car was worked on in the bottom of our barn wich gets very damp. It went a whole year with just the etching primer and had very little to no rust. Bare metal in my barn would normaly rust in a few day. Be sure to mix it really well or it will come out like silly string.