+1 on HT leads. I recently had the same experience with my GSX 1100 , replaced the spark plugs and HT leads. Started and ran with no choke went for a test ride and and only lasted about a mile. Bike would start but not rev and when put into gear would stall. Went home got the old leads out of the bin, re-cut the ends and installed old leads with better contact and the bike runs perfectly now, bike shop also sells mowers and they sold me a set of mower HT leads .... Good luck Dan