Hi I'm new to this I was hoping someone with more know how than me can help my son's 50cc moped started to play up wouldn't go over 20mph it just died so he knows a little about bikes learning at the minute so we changed the piston and rings dropped the gear oil out because of fragments of the piston being in the oil put it back together the kick start was broke so bought a new battery it kicked up fine it was running for a couple of hours then left it sitting went back out started fine again road it a few feet put it on its stand to shut the gate got back on went to pull off and it just died won't kick up at all now does anybody have any ideas as to whats wrong . We have checked the spark plug that's fine fuel in there the carb is sucking checked that it just won't kick in thanks .