Short of steam clean or a hot tank what works best for removing grime and rust off an engine in the driveway? The short block is very strong so I don't need to tear it all the way down and send it out. I'm just gonna give it a freshening and repaint.