68 GT convertible project
For cleaning up the fasteners, I use muriatic acid. It's sold as a pool cleaner at my local Ace Hardware. For $8 a gallon it's a lot less expensive than EvapoRust. It is more harmful to the parts though. It not only attacks the rust...it also attacks the good metal.(it attacks the rust much faster then the good metal though) The good thing about the acid is that it doesn't lose its strength and it will remove old zinc plating.
All these pieces were old and nasty looking. Some were rusted...others had nasty old zinc on them. A bath in the acid cleaned them right up. No need to blast every little fastener to get them ready for replating.
Just be aware that you need to be careful around it. Don't use it inside the garage. Use it outside. Where goggles and gloves. You also need to neutralize the acid or the parts will continue to rust and corrode. I neutralize my fasteners in baking soda water. I've also found that if you dip the parts in EvapoRust after the acid, they will stay rust free for a long time. The parts will start flash rusting immediately after they come out of the acid. These parts sat on my kitchen counter for over two weeks and never rusted.