AOA,

I bought 2004 Civic yesterday. Please tell me how to clean engine and which washing or liquid material is used for cleaning. Kindly also tell me which part of engine should be kept cover while washing.