Please remind me - in the past a product (a smell absorber?) has been mentioned here. Engineer spilt a bit of diesel in the bilge, cleaned it up, but the pong remains. Any suggestions?
I have used a splash of bilgex in the past, pour some bilgex in with some water, enough to splosh around, but not to flood the area, and leave for a day or two, and soak up with disposable nappy.
Another tip is to use an orange or lemon smelling grease remover,
Toilet duck-another solution
If that's not for you then someone will be along with another solution soon.
When needs must ( dodgy diesel pump at the dock), white spirit, then liberal fairy liquid and bleach then buckets of water seem to remove completely real horrors across me beautiful teak deck,and any post-servicing diesel smell in engine tray area too.
I've had good success with cat litter tray odour killer, the ones that are enzyme based. One of the supposed better products is Pure Ayre but it's American and I can't find it over here but I did read somewhere that someone had it shiped over.
Simple Solution urine smell remover does it. Enzymes and bacteria break down carbon sources (like diesel) and remove the smell effectively. You need to totally soak the entire area where diesel has been, so spraying it is best. From any pet supermarket or online http://www.amazon.co.uk/Simple-Solution-Spray-urine-Remover/dp/B00189LN3K
Take "Brake-Cleaner" spray available in every DIY ! Spray on the diesel spilt area and every drip of diesel will be "neutralized". Can be used also to check leaks in the diesel filters/gaskets after cleaning them as it makes a extreme dry surface after evaporating.