My 600 will run fine for a little while and then it gets a miss. It's not a constant miss. It almost sounds like 1 cylinder quits firing. The bike has a new carburetor and the updated electrical system. The electrical was done a few years. I've checked the coil and it seems to working properly. Any ideas what could be causing this?