Originally Posted by
Xlr8n
I'd use a 2 part epoxy primer. You can now get such a primer in an areosol can that is contructed in 2 chambers that you perforate right before use.
An epoxy primer will seal any of the miniscule areas of corrosion and keep it from resurfacing and will greatly reduce chipping and scratches compared to a traditional primer.
You can also get catalyzed urethane paint in those cans, but they're very expensive and very bad for your health.