i had this problem, the bike ran great for half hour, started bogging and eventually died for good. I had thought it was getting a weak spark so i put hotter plugs in but didnt help. Went through everything and found out the wires connecting to the key switch had come apart from bouncing around too much, hope i could help cause i know how much not being able to ride sucks