This happened to me and I exhausted all options:
1- Swapped plug wires
2- Swapped plugs
3- Swapped Coils
4- Sent my Thunderheart Ign. in to get it tested and it tested fine
5- Checked all of my connections (JST) connectors and were fine
6- LAST BUT NOT LEAST, I HARD WIRED THE COIL WIRES (yellow, orange, blue) TO THE IGNITION AND IT FIRED RIGHT UP!
So it ended up being a bad yellow wire that fires the front cylinder probaly somewhere in the backbone where you can't see. If all else fails I would try that.