Stubborn Cigarette Smell
It sucks but nicotine stains and the scent it leaves are a nightmare to 100% eliminate. Heres a tip for an all natural air freshener to use regulary that IMO are alot more effective than chemical based air fresheners. Go buy a spray bottle and $1 gallon of "distilled" water, then go to a local health food/supplement store and look for the section that that essential oils. Pick your favorite scent, theres alot of different scents. Then fill the bottle with the water, add about 10 drops of the essential oil to it and spray in the car as needed. The oils are expensive ( typically 10-20 bux a bottle) but it pays for itself over time as it will take forever to use it all. I mix natural mint oil and grapefruit oil together that makes a killer de-deodorizer. The mint and citrus together might sound odd together but it smells really good and freshens the air well.
When I did gingerly clean the headliner, a lot of crap came out, but I was careful because I heard if you clean it too vigorously or use too much chemicals you can dislodge the fabric from the glue holding it in place.

Uploaded with ImageShack.us
I've used this stuff on nearly everything that had a foul odor and seems to work when you follow its directions to the letter.
Wait until your fabric or interior is completely dry then follow the directions.
So I pulled all the seats out and the console, vacuumed then rented a Rug Doctor from my local Walmart. Wouldn't believe all the crap that came out of my carpets. Cleaned the seats with Meguiars interior detailer. Then left a fan in the car with trunk and doors open for about 3 days. Sprayed the car with a decent amount of before reinstalling the seats. After a week, I can say that my car is 99% smoke FREE. On a hot day if you stick your face in the headliner you might get a small wiff of smoke, but my car smells like it rolled out of the factory. Thanks for all the advice guys








