Man i had this smell, i couldnt almost enter the car, then i used some sonax A/C cleaner, but few days again the faul smell.
One day i decided to check what the hell its the source of the odor and i figured out >> my neighbour's trash cans was just about 1~1.5 meters from my car...
The smell...