I use mineral spirits for grease parts followed up with brake cleaner for a final rinse. White vinegar does good on water deposits.
Watch Craigslists for a blasting cabinet, I picked this one up a few months ago for $100 complete. One of my better investments. Just did my entire suspension and some other things this winter.
Bookmarks