Another thought, do you have a Power Commander installed? I had the same symptons last year and it turned out the Power Commander was FUBAR. Disconnected the PC and bike ran fine. Pulled the unit and sent it back to PC and they confirmed it was bad. Sent a replacement unit for minimal cost...