Went for a 30 minute ride this morning and after 25 minutes Vespa cut out while waiting at a set of lights. It would not turn over to re start it. No clicking noise or anything. I pushed it over to the footpath and then it started. Lucky I was only 2 kilometres from home and rode it there. When I got home I turned it off then it would not start again. It was like trying to start the Vespa without the key in the ignition. I pushed the starter button and there was nothing After the 5th push it started. I know my fuel gauge is playing up but I did have 1/2 a tank.Here is a picture of when I turn the key on. Cecked the oil and water yesterday and all was okay. Any ideas why this would just suddenly stop and how can I fix it.