I have a very rusty Model A cowl and bits that I am trying to repair, I bought 10 litres of evaporust which and cost $100 itworks great for about 1 use, then when it turns black it no longer works. So I found a guy on youtube who had a recipe, so I gave it a try. It works great and is cheap to make (about $15 for 10 litres) for every litre of water use 100 grams of citric acid, which I got from a home brew shop for $12 a kilo. $40 grams of washing soda which I got from the supermarket $5 kilo A good squirt of dish soap. Thats it, see the results of my cowl panel in less than 24 hours, link below to video The Ultimate HOMEMADE Rust Remover (Better than EvapoRust)
Just make sure you rinse the parts well after the chemical bath. You don't want the stuff to keep working, or you will never get paint to stick, and eventually the mix will eat away the remaining metal.
Been using citric acid for years, based on the recommendations on the forum. A before and after of my '64 bumper ends.
I use a home made electrolysis stripper. Need a plastic tub of water that covers the part to be stripped. Add 2 tables****s of baking soda per gallon of water. Need some steel anodes that all the parts of the part to be stripped can 'see'. Use short chunks of rebar. Clamp the rebar to the (plastic) container and connect them all together, don't want them to touch the treated parts. Now attach copper lead wires to the part and the rebar anode array. Connect the anode (rebar ) wire to the positive lead from a 12V battery charger and the part wire to the negative lead. Then just wait, over night for heavy rust. The liquid will turn red/brown and form a corrosion s*** on the surface. Check part occasionally and, when done, rust is totally gone. Rinse, wire brush and part is done. Cheap and easy!