Have you considered electrolysis to remove the rust. I tried it on some parts and it worked really well. You will need a battery charger, a plastic container and some rebar or scrap steel.
Here is a pretty good website with info
http://antique-engines.com/electrol.asp