You washed the undercarriage and inside the wheel wells? The cabin air filter also holds oders. I was told my car was never smoked in. First time I ran the A/C, definite cigarette oder, this is after I had the car 3 months. That filter will hold oders. Oder went away when filter was changed.