What other noises were associated with the run-stop?
I also thought TB, as i remember being in a buddies car that had a tb pop and there were some unpleasant noises immediately afterwards. Before the cussing.
If it was nothing at all i would look at the fuel solenoid electrics and clogs like mentioned above.