From what I have gathered, it is the Idle Speed Sensor that seems to go bad on dsms. Mine kinda does the same thing....without the popping. It seems like your car is making itself backfire..check your plugs..see what is building up on them. If nothing....use a 12guage and pop something back at the car
__________________
I used to drive a 90 Plymouth Acclaim
Now, I drive a 90 Eclipse GSX!
"God came down from the heavens and saw an Eclipse speed past him. He smiled and said "Look what I have created!"