The cleanest my engine has ever been was after a good old fashioned toothbrush scrubbing. Degreaser in a spray bottle, dawn dish soap, gunk cleaner, engine brite; used them all at one time or another. Came out nice and clean thanks to an old toothbrush or two.