Originally Posted by
Bueller x2
No luck, I'm doing exactly as ECMSpy directions, video and *service manual describe. *(service manual uses digital technician with software navigation differences)
1. Open up ECMSpy on Laptop
2. Connect Cable from bike to laptop
3. Turn ignition on then kill switch on
4. Select connect to ECM (plug icon) from main menu
5. Select ECM type (stock) then OK, current EEPROM saved
6. Using the "Live & Log Data" tab selected "TPS reset tab"
7. Select Execute Icon from Main menu tab (gear icon) to see live data
8. Current setting is 5.5 degrees, snapped throttle to confirm its reading
9. Turned idle adjust screw CCW until TPS voltage stopped going down (snapped throttle a couple times to confirm) TPS voltage stopped at .96 volts
10. Selected "Reset TPS" button, pop up asked to "stop reading live data and perform TPS reset", I selected "OK"
11. Another pop up says "TPS reset done, fetching run-time data will continue
12. I then turn the idle adjust CC until a 5.5 degree setting is displayed and physically watched the butterfly open slightly.
13. Snapped throttle to confirm it was staying at 5.5 degrees
14. Proceeded to start bike and allow warm-up time before adjusting idle to 1050-1150
Bike will not stay running on its own. If I feather the throttle it continues to backfire through the exhaust/intake, get hot quickly, run very rough but never idle on its own.
Bike ran fine on first test ride and multiple garage start ups after the following repairs were made. No current or historical codes, battery voltage is 12.9, plugs & wires are new, fuel pump is new (48 PSI), injectors have been cleaned/flow tested, fresh gas, every ground has been sanded clean/redundant ones added, cleaned throttle body and all fluids/filters.
I'm running out of ideas...I'm hesitant to do it but can the original EEProm from the first time I connected to the bike be sent back to the ECM using ECMspy? Then simply adjust the idle until it good? I dont want to brick my current ECM so I've held off on trying that.
Anyone see a missed step/keystroke when during the reset?