So i recently bought a used 50cc 2006 giliera runner its beat up but mainly its the plastics that ate beat up mechanically its fine. So i noticed that lately it has started to act weird by so i mean it acellerates fine up to 75/80km/h but if i slow down to 15km/h and give it full throttle again it dosent get any power usually goes up to max 30km/h. I have tried taking my carb out and blowing it out with a compressor and nothing has changed. Any idea what could be happening?