I had bought a T-type with the same problem. What I did was first clean the car as best I could with hot liquid soup and water in a bucket and swab down the dash, doorpanels and all plastic moldings. Then pull the seats and do the same with the carpet. The scent was still there, only now its seemed like it got worse when those old smells were brought back to life with hot soapy water.
At any rate I went to the gas station and bought 5 vanillarama air fresheners. Took them out of the plastic wrap and let them sit in the air vents of the car when the car was at operating temps. Then turned the heat on full blast and kept the windows rolled up for 20mins. The only thing to elimunate odors is something that is more powerful of a scent. And when the heat hits those air fresheners the scent is so strong that it inbeds itself into the fabric overpowering the scent of smoke. Then I just left the windows open over night and within 2 days the scent of smoke was gone, then eventually after a week, so was the scent of the air freshener.