I started with a light rinse, followed with Meguiars Super Degreaser, agitated with a brush, than rinsed. Followed by drying with a backpack leaf blower. Meguiars #205 by hand on all of the paint but the hood, followed by Blackfire Sealant. Meguiars Hyperdressing 4:1 on plastics, hoses, etc via an applicator. I also remove my belt when cleaning the engine. The Roush TVS uses a propertiery belt that is only available through them and isn't cheap. So I don't want the risk of any of the APCs, degreasers, etc making the belt any less effective, etc. Beyond that the belts usually take forever to dry and only get the motor compartment dirty when you do drive it and it's slightly wet. I'm happy with the results.