well i dont have any better idea, but i normally wash my car's engine with mitti ka tail because it vanishes in couple of seconds.
basically what i do is .
1. i got to service station and ask to wash my engine with pressure from bottom
2. then i give them mitti ka tail (cover cdi and cng kit vid shopping bag) and use it instead of water
3. then i take fiber cloth and start detailing it (haat se saaf kerta hu)
it is bit head ache but my engine shine lasts for 1 or 2 weeks. i think mitti k tail tou vanish ho jata hay aur jab tak aap safai bhi ker chukay hogay. aur us kay baad once in a week jab aap apni gari ka oil, radiator, waghera chek kero tou halkay num means bht geela nahi jo bilkul moist kapra hota hay na uss se wip ker lo engine ko.
well i use to do this (sorry guys no hard feelings)
https://www.pakwheels.com/forums/members-member-rides/153412-indus-corolla-2000-need-some-suggessions