Okay so I try and keep my engine bay clean. I give all the carbon / painted bits a spray with quick detailer with each weekly wash, and wipe any bits I can get a microfibre too.
But now I'm using the teg more, some bits of dirt are getting more stubborn, like around the abs unit, powersteering...