Well, I tried Ozium, Febreeze, cleaned the hell out of my truck, wiped all surfaces, removed the ash tray, and got an air freshener installed. After a few days, neither myself, nor my non smoking wife and family could smell any smoke. I thought I was gold. However, the social worker claimed to still smell smoke and almost pulled my license. My wife pleaded and her supervisor checked my truck and said it was fine but they would need to check again and would not place any asthmatic kids with us. Totally ridiculous. What can I do? They are anti smoker in this state, and I just have to deal with it no matter how much it upsets me. I'm just going to buy another cheap vehicle to get certified so I can have my truck back.