As a former diesel submariner, I can tell you that diesel smell is the most pervasive odor known to man. I've carried new tee shirts still in sealed plastic on a 6 month deployment and after taking the unopened package home and opening it up - the shirt smelled like diesel. That's why I'm far more careful where I step when refueling and if the nozzle looks wet I wear throwaway gloves. I swear it's easier to deodorize a skunk sprayed dog than the cab of a Chevy hit with a good dose of diesel on the floor.