Hi everyone!I bought a 2001 Vespa et4 50 cc.Worked a charm.After i made it street legal it suddenly turned off.I only thought it was simple overheating.Turned on 5 mins later all ok.2 weeks after i tried a uphill but not so big,it was very hot and it overheated.Had problems pushing it home.Next day i turned it on it had a very loud noise.Took it to mechanic and he said its exhaust problem.He tried to fix it ,most of the noise went away.I rode it a little bit and it accelerates very slow and has a noise like its having a hard time to speed up and has and unpleasant idle.Can someone pls tell me if its carb problem or i stupiditly destroyed the engine?Although doesnt seem like engine problem bcuz the red light is not on when i turn on the vespa.Pls help i think i have been a fool to ride that 50 cc over its limit on a very hot day.And the air cooling was checked and working ok.Thanks in advance!