Could be a fuel delivery issue -- check to make sure your cap vent isn't cloged.
If you suspect it's not firing on all 4 cylinders, look into that. Is one pipe not as warm as the others?
If it's not firing on two, check points, then coils. If it's not firing on one, check spark plug and check the spark plug cable and cap. Then dig into the carbs.
Have you done a tune-up? Valves, points gap, timing, charge battery, check advance, oil change, carb sync?
These are great bikes and run like tops when they are dialed in.