I read through all the posts here and was surprised not to see another rust removal technique, one that I’ve been using this summer. I saw a mention of it on a non car forum, did some google searching and found tons of info along with youtube video’s. I had been looking at the electrolysis method, then found out about the EvapoRust and similar products but as others have said the cost is high.
What have I been using? Molasses and water. Not grocery store cooking type, but feed grade( Sulferised) molasses available at Tractor Supply or other farm supply type stores. Cost about $8 a gallon and I mixed my batch that I’ve been using all summer 10 to 1. Just used a small plastic bin to try this out with small parts so I have lots of that molasses gallon left for bigger stuff next summer. Works about the same as the commercially available liquid solutions, soak the parts for a few days, take out and rinse off with some scrubbing with a brush to get rid of the black coating. Parts will flash rust immediately, so it’s bare metal. It does not effect good paint, rubber or plastic just like the other stuff.
I’m amazed at how good this stuff works, easy and cheap. Plus it is none toxic and environmentally friendly. Just google “Molasses rust removal” to see more about it.