Whether on the carpet of your car or the carpet inside of your home, diesel fuel emits a strong odour that can be tricky to remove. The fibres in the carpet will absorb the fuel, so even after the stain is cleaned up, there may be some fuel lingering deep in the carpet. Removing diesel fuel odour from carpets can be done successfully if the right products and methods are used.
Blot the carpet with a dry rag. Use your hands and apply a lot of pressure when blotting. Even though you may think that all of the fuel has been removed from the carpet there is likely some still lurking deep down.
Sprinkle baking soda over the affected area. Cover the entire area and leave the baking soda on the carpet overnight. The baking soda will absorb any remaining fuel and will also help to absorb the odour.
Vacuum the baking soda from the carpet the next day.
Fill a bucket with 1 qt. warm water. Add 1 tsp white vinegar and 1 tsp dish soap to the water.
Dip a rag into the bucket of cleaning solution. Wring out the rag lightly.
Blot the affected area with the rag and cleaning solution. Apply pressure to the area so that the cleaning solution will reach deep into the fibres of the carpet. Allow the mixture to set into the carpet for a few hours.
Dampen a clean rag with plain water. Blot the affected area of the carpet with the plain water to remove any soap residue. Rinse out the rag often to avoid reapplying soap and fuel to the carpet.
Apply a generous amount of clear dish soap directly onto the carpet if the fuel smell persists. Rub the soap in gently with your fingers. Allow it to soak on the carpet for a few hours. Rinse the area with a rag and plain water.
Blot the affected area of the carpet once again with a clean rag soaked in plain water in an effort remove the rest of the soap residue. Keep the rag rinsed out to prevent bringing soap back onto the carpet spot.