Scootrboi glad to see the Puch is still running. Mopeds have always been finicky. I have had the check engine light on my 2013 Chevy Sonic come on more than 10 times in the 54,000 miles since I bought it. It's a total piece of junk. I only bought it because my sister, who is in a wheelchair because of cancer needed to get rid of it. Quality on late model cars is lower than the bottom of the Grand Canyon. Half the engine is made of plastic.