I took it to a Yamaha dealer they said bad injector didn't fix then said bad coil ( advances timing ) under flywheel which made sense since it wouldn't rev up smoothly didn't fix now they say they bypassed my electronics and it ran great. Dealer said I need a new ECM ( 1400.00 ) pushing out too...