I use the um. I think..Adams total interior detailing spray. I use it on everything, except on the cloth seats. I do spray some list mist of the product on the carpets, and let me tell you it leaves the car smelling great! It leaves it smelling like a batch of clean clothes.
try that one out if you have not already.