My scooter started fine this morning but halfway to work it just died and stopped. I can restart the engine and it revs ok but as soon as I pull away it just dies again. May be a coincidence but I might of heard something fall off about a minute before it broke down. Its two stroke twist and go 100cc scooter. Checked petrol and oil levels and their fine. Battery seems ok too as lights etc work. Any help grreatly appreciated.