Evaporust by the barrel?

There is no substitute for Evaporust, however a molasses bath is very effective, just a tad stinky when the funk starts growing on the surface. It just won't protect the part
once You pull it out, scrub & rinse it, so be ready to prime, oil, or plate the part soon afterwards.
Use a spray bottle with trisodium phosphate TSP and water mix in solution. As soon as you pull the part out of the molasses or vinegar, give it a healthy rinse with the water/TSP mixture and let drip dry inside your shop. Once its dry you can primer it within a few days. It wont flash rust quickly if you spray it down this way. I left parts i had dunked and rinsed with the water/TSP mix on my workbench for almost a year, and very little rust started in that time.

I mix a 1 gallon plastic bucket filled full with water, and 4 serving spoons of TSP mixed in. You can buy TSP in powder form at lowes or home depot for about $5