I had a similar problem when I purchased a BMW X3, I found a product through detailing world, it's called carpro so2pure and it's incredible, however you must vac the car thoroughly, preferably wet vac seats, mats, carpets, headlining etc. Wash the dash, doors, windows etc using a diluted all...