Try this stuff. Ive only used it one time. And I still havent painted and I have had no flash rust. You dilute 3 parts water to one part solution and spray or brush on. I think a whole bottle would last a long tome. It came from home depot and only cost $6.50 It says rust remover on the front but gives instuctions on the back for use on bare metal.