Is there an easy way to degrease and de rust a K frame?

The superclean at the car wash took a lot of the crud off. I went around it with a small wire brush and solvent to clean up what remained. The control arm bushing was bad and the metal rubbing made the hole oblong. I fixed it by welding on a small blob of metal and grinding it down to proper size with a dremel tool. I sandblasted the K frame in my sandblast cabinet. Then I used a siphon blast out of a bucket outside to get the inside and places I couldn't get in the cabinet. It was tight in the cabinet. I was happy with how clean it was inside and out.
There are easier ways to clean and derust these parts but they involve a lot more time and money. In the end I accomplished the job quicker and for free by doing it at home. My end result was the same or better than having it done. Now on to painting.

DSCN2709.JPG

DSCN2712.JPG

DSCN2714.JPG

DSCN2716.JPG

DSCN2720.JPG