Google "DIY electrolytic rust removal" all you need is a battery charger water and bake baking soda at 400* before putting in the water! work like a camp and only in a few hours... part will look brand new..
Actually, I did some electrolytic rust removal a couple of pages back in the thread. It works great but has some drawbacks. Mainly, it is primarily 'line of sight' which means it doesn't work great on intricate parts such as an LCA. It is a good tip, though, no doubt about that!