We just had the same situation. Go to a detail shop that can use an ozone machine. You wont believe the difference. Our XL went from an ash tray to no smoke smell at all. The ozone treatment was $45. We did have them do a full interior detail as well, but we were all out at $130. Best money Ive spent on it so far.
BTW we tried the vinegar, etc. methods. Just spend the cash, its well worth it.
BTW we tried the vinegar, etc. methods. Just spend the cash, its well worth it.