RE: Engine Cleaning
I have used Castrol Superclean and a toothbrush, it got most off without having to submerge it. Spray it on let it sit for about 20min, spray it again and while it is wet use the toothbrush to get in the places you can not reach with a rag.