yea mine does the exact same thing! it pops when i let off the gas and this smell fills my inside, like fuel or oil or someting. how can i fix it if its funning rich. and the idle is still funny, with a check engine light coming on. it only dies tho on hot hott days. any help!