A friend spill a small quantity of diesel fuel inside his new car. Is there an absorbent or desicant type product that could eventually absorb and remove this odor?
Probably a kitty-litter with baking soda will work the best. Sprinkle the kitty-litter over the spill, and let it sit for a couple hours, then vacuum out the kitty-litter. repeat as required until the smell is gone.
I think sprinkle some Arm and Hammer on it for a few days and vacume it up.