Rent an ozone generator; you may be able to find one at a regular rental place, or mabye try a professional cleaning company like Servicemaster. These are the machines hotels use to remove smells from rooms, including smoke smells.
You can't be in the car while it's full of ozone, so you put it in, plug it into an extension cord, roll up the windows, and leave it for a couple of hours.