Damn these looters used bike traders, would you believe i had sold mine cd dream for 46k 9500km condition of bike was 9.3/10 shining like new one. The symptom you are telling looks again seems of clutch plates between cd70 has weak engine on little bit of incline they struggle & loose acceleration loose speed as well. If you are switching from chinese 70cc than you would definitely feel noticeable difference in power.