That new carpet from Auto Custom Carpet weighed a ton with the optional rubberized backing. To add to the grief is the fact that the Firebird used a one-piece carpet that goes from the dash to the rear hatch area. It took a very long time to get it centered and then installed. I quit at 9:00 PM after getting the carpet in and the surrounding moldings.
I pulled out the factory foam backed headliner and gently scrubbed it with a damp cloth soaked with dishwashing detergent and water. I let it dry overnight and Fabreze'd the heck out of it the next day. That seemed to work to get the smoke out.