Solvent for cleaning oil pump and oil screen

Soaking in purple power seems to work OK if you're patient, kerosene works for Me followed buy brake clean, carb clean for stubborn stuff.
If you have a bunch of parts to clean, see how much a local mach. shop will hit you
for puttin' them all in the tank/cabinet, then pick 'em up.