Listen to barefoot this happened to me,i was driving and it started to backfire.I turned it off and waited about 5 minutes then i crank it and ran fine,A week later it did it again but a little more violent and turnning it off didnt solve the issue.Finally it gave me a cel 9 and i double checked the wiring in my dizzy and voila fixed.I have a 98 b20b in my da9 but i still used the old ls dizzy so there was some faulty wiring