Go to repco and purcase degreaser in a black bottle 5 litre and the fluid is pink its the best degreaser ive ever used its very strong the brand name moto guard it think? not to sure, but its pretty cheap aswell, cover all your pod filters if you have one and also electricals, spray on and leave soak for a few minutes and hose it off ( at the carwash of course due to water restrictions ) it brings it up pretty clean i havent done mine in about 2 yrs now and its still pretty clean in the engine bay hope this is some help to you