My wife purchased a 2007 NBC and it had been smoked in. We have cleaned the interior top to bottom with the exception of the headliner. It still has a smoke smell and we think it is the headliner. How would you clean the headliner? I am afraid to scrub it and thought about using an upholstery adapter on a carpet cleaner. Has anybody cleaned theirs?