I had this problem when I bought my car a few years ago. Put a small bowl of white vinegar on the floorboard when it's parked at home. Make sure the windows are up and if you can sit it in the sun it will work faster. I did it for about a week and the smoke smell was gone. Change the cabin...