Agree with Frank, check the vacuum line at the petcock. Needs vacuum to let the fuel flow. Also check the vent line at the right rear/bottom of the tank -- need that vent so fuel will flow.
Check the easy stuff first (like vacuum lines). Next remove the seat and check the green and black wires going into the ECM on top of the battery. Been known to break from engine vibration and cause misfiring.
Check the easy stuff first (like vacuum lines). Next remove the seat and check the green and black wires going into the ECM on top of the battery. Been known to break from engine vibration and cause misfiring.