Had my YZF R125 a couple months now and love it, have come from Cruiser style bikes to this and have found my love. The difference between this and my last is when something was wrong it was a very limited amount of things it could be due to the lack of computer components that could go wrong. With this i'm stumped. Go out first thing and it runs fine, no issues no hiccups, but after a few miles, when i try and open it up a bit the revs plummet and i have to let go of the throttle to get it back and take a bit slower on opening up, then when i reach a set of lights and idle it will cut out, so bad the other day had a few backfires, sounded like a bloody gun shot. Even if it doesn't cut out, trying to take off from the lights and even touch the throttle it drops and almost cuts out rather than take off. I've added a few aftermarket pieces and was wondering would any of them have caused the issue. HID headlight, new brake and clutch lever, alarm-immobiliser, and the previous owner has added a scorpion exhaust.. bit too loud but awesome non the less. This has only started last few weeks and only change i had made was around when i added the levers. Any ideas? someone suggested a blocked injector someone else suggested too much draw from the battery for the H.I.D?