Realize this is an older post, but thought I would add my own experience to help current/future members. First, I just bought my 4R a month ago and when I test drove it I could tell it had a funk (understatement), but I assumed it was because the previous owner had dogs in the car on a regular basis. It was also clear to me that the 4R was stored outside for sometime. When I got it home, the first thing I did was to strip it down and pull out the cabin filter and this is what I found...
This filter was likely NEVER changed (this is a 2004
) and was clearly the MAIN source of the smell. I then broke down every panel, pulled up carpet where necessary, and found further evidence throughout the cabin of mice tracks. Also had a leak in the ceiling of the vehicle when it would rain and upon investigating, the mice had chewed a hole in the drain tubing from the sunroof. Needless to say, I've pulled the car apart and cleaned every nook and cranny, rug scrubbed carpets, dealt with any entry points etc.
Although the car smells 95% better than it did when I purchased it, I still would get a slight funk, so I picked up an
Earthcare Odor Removal Bag from Amazon (~$14):
Within 24 hours of hanging the Earthcare odor bag from my rearview mirror, I noticed a major change in the air quality and the smell was completely gone in just a few days. So if you have encountered rodent issues, or just have a bad smell in your 4R, I highly recommend this product. Also, inspect and clean your cabin filters regularly!