Did you replace the oxygen sensor? Check the oxygen sensor and wiring. I had a 92 Dakota that had a backfire. The backfire went away after I replaced the sensor. Never threw a code.