Have had pretty good luck boiling parts in paint store Tri-Sodium Phosphate (TSP). Rinse well.
Not as nasty as Sodium Hydroxide (Lye).
Chuck