Recently the bike is acting like a dog, it idles ok but as soon as you pull the throttle the engine dies. If you slowly build up the revs you can sometimes get it revving high enough to pull away, but it runs very badly, hardly making it up hills. Any ideas? It was fine up until a few days ago. I've changed the sparkplug and run some STP carb cleaner additive through it but all to no avail.