how do you clean up a used engine

I tape/seal it up, scrape off the heavy stuff with a gasket scraper and screwdriver, spray on some engine degreaser and use stiff bristle brushes, toothbrushes, whatever I need to use. Knock more off with a scraper/screwdriver, spray more degreaser and scrub more. I do that til its clean, then I use undiluted purple clean and clean brushes/rags/water. I spray it with a hose occasionally. Then, I attack it with wire wheels on a drill. Sometimes paint remover for the rest of the paint, another wipe down, some compressed air, then some thinner. Yes, I have OCD.