My engine is DIRTY. I want to clean it...and when I'm done I would like it to be nearly as clean as it was new. Only problem is it's impossible to scrub every part of it without completely tearing it apart. Anybody ever use something like this? Would that work well enough that I wouldn't have to scrub?