Ever hear of a carb exploding?
Well I received a call from the Mechanic. He said my alternator was faulty (sparks coming out the back that I never noticed?). They had it fixed and said that caused the problem due to my eletronic distributor not getting enough power? Something about the alternator not charging the battery sometimes and thus the lack of power to the distributor which screwed up the ingition and caused the backfire?
I told them that didn't make a whole lot of sense to me.
Im going to head there straight after work and voice my concerns.