It's your coil. The smoke was from all the gas that wasn't burning while it was stumbling. My bet is something is shorted out in the MSD stuff. Either the wiring or one of the components.
Edit: It shouldn't be the wires or plugs since all of your cylinders misfired.