You may want to consider replacing the carpet and pad. That will hold the odor for a very long time if you put it back in.
It could be a lot worse. Gasoline eventually mostly evaporates. Diesel or heavier oils take LOTS longer, if ever.
I think I would try washing out the affected area with detergent and hot water and then rinsing well. You will probably want to leave the windows at least partially open for a while, and use the fresh air setting on the heater or air conditioning. The odor should fade away within a couple of weeks, depending on just how much was spilled and how well you were able to clean it up.
But I would sure plan on installing new carpet. Good luck!
Same-Day Shipping! Most of our stocked parts ship the same day you order (M-F). Expedited shipping available, just call! Most prices for parts and manuals are below our competitors. Compare our super low shipping rates! We have the parts you need to repair your tractor. We are a Company you can trust and have generous return policies! Shop Online Today or call our friendly sales staff toll free (800) 853-2651. [ More Info ]
TRADEMARK DISCLAIMER: Tradenames and Trademarks referred to within Yesterday's Tractor Co. products and within the Yesterday's Tractor Co. websites are the property of their respective trademark holders. None of these trademark holders are affiliated with Yesterday's Tractor Co., our products, or our website nor are we sponsored by them. John Deere and its logos are the registered trademarks of the John Deere Corporation. Agco, Agco Allis, White, Massey Ferguson and their logos are the registered trademarks of AGCO Corporation. Case, Case-IH, Farmall, International Harvester, New Holland and their logos are registered trademarks of CNH Global N.V.