This sounds kind of similiar to a problem I was having with mine. I tried doing a TPS reset and the bike took a **** afterwards... Turned out it was my idle screw.. The cable had kinked and I couldnt adjust it anymore... talked to EBR and they sent me a new one. installed it and did a TPS reset and it runs like a champ now... And also I was getting a code13 also... saying I was always running lean. I didnt have the other code... but just throwing that out there.