Engine Cleaning Process
Before getting start, buy SONAX Engine Cleaner or any other brand with engine cleaner solvent. I recommend SONAX because it is value for the money. For the engine cleaner solvent, you can buy from most spare part shops and enough to use of few years.
Don't forget to cover some electronic parts if you don't have air pump!
My Citroen AX Page
Back to...
Notice that all body parts are clean (see the silver paint that I can not see before washing.
Using SONAX engine cleaner to spray on the parts that hard to reach by hand and brush.

Then, mixed the engine cleaner solvent with Benzine 91 by 20%. Using the brush to clean all parts of the engine including the body parts under the bonet as shown in the picture above.
After that, mixed the washing dertergent with some water and wash all parts that you can reach.
Left: only detergent can not clean all deposit.  Mid: bright spot from engine cleaner solvent
Right: before (left half) and after (right half)
After we done. It is very clean and look like new.

For the engine, the oil deposit and durt are removed by the engine cleaners. Then brushing them with high pressure air.

The job is done folk.  Good luck
1