I have a completely dismantled engine and I'm slowly working on getting it cleaned up and ready for a rebuild. I have been cleaning small parts in an ultrasonic cleaner with water and simple green. After clean I rinse them off with water and then apply a little wd40 to coat them so they dont spot rust. I need to clean all the years of dirt, oil, and chain lube off the cases now. What would be recommended for case cleaning? I can use the ultrasonic cleaner, but I'm a little concerned with putting all those bearings and the ultrasonic with simple green then the water rinse. I don't have a solvent tank and I think just degreaser with brushes would take a lifetime. Any thoughts? thanks.