Could it be a timing chain issue? not sure a sloppy chain would cause a backfire, but it came to mind.


LemonWedge - Street heavy / Strip ready - 11.07 @ 120