POR15

It chemically converts the rust to an inert form, so it doesn't have to be perfect, in fact, I think it works better with a little flash rust. I like that it's self leveling, so no brush marks, and factory part numbers are still visible. My only wish is that it wasn't so expensive, but like most products in life, you get what you pay for. Paul.