How to best clean an engine?
The very best method I have found is to get an old crock pot, fill it half full of regular auto antifreeze and "cook" the engine parts for several hours in the antifreeze. It will dissolve baked on castor better then anything I have ever used. The engine comes out cleaner than a store bought chicken! Sound wierd but it really works.