Take a look at this: http://onaonline.com/
I've used this in a house where someone died and wasn't found for a while, also in a car that had previously been smoked in. The results are impressive. Otherwise if you can leave it in this hot weather with windows down I think that'll help properly dry it out and get rid of the smell.