The running problem dieng when you open the throttle is due to the weak mixture in the carb,there may be a blockage in the carb i.e the main jet as it ticks over ok just dies when you open the throttle,or the settings are wrong like the float height or possibly a faulty vaccum tap or perished or twisted vaccum hose.The chinese imports are made to run very weak from new they have to pass strict emission laws for the eu and this is how they get them through.they make them very weak.also they restrcit them by putting a rubber stopper or sometimes a pin in the diaphragm cap on the carb take this out it will go better.i would also put a new battery on it it sound like its buggered.
adam bike doctor, December 2009