Check Coils, I promise you it is the coil or coils. I had the same problem. Triumph Dealer fixed it with no problem. Coil was under warranty on my 02 BONV. AMER.