You need to have the coils checked for firing. See if you can find someone that has the equipment to check the coils an if not take it to a triumph dealer as the coils may be covered under warranty. Although my bike was over two years old Triumph still covered the coil under warranty. There have been problems on the web with this same problem an they found it to be coils not firing properly.