Joined May 2021
65 Posts | 12+
Costa Rica
Haven't touched the throttle or add spacers, I also tested it with melcodiag to check it operates smoothly from 0 to 100 on all points and looks fine, stays at 0 as well with untouched.Hey man did you have your throttle apart or add spacers recently? I would be looking at the throttle housing next. The 99's reset TPS when ignition is on each time. If the throttle is not going to close all the way or is sticking it will cause TPS errors and won't start.
I put the new harness back again, and started to behave normally, was able to start it for about 5 minutes with no issues, felt pretty good. then I assembled just the necessary to test it on the street, put my helmet, sit on the bike, turned the key on, and ENGINE error.. again, same H TPS error as usual. I also notice that each time this happens, when I turn the key off, the H TPS opens and closes, the V TPS doesn't, and then the V TPS will continue to produce sound, like if it is still getting some voltage when the bike is on, for about 1 minute. When the bike is fine this doesn't happens, everything will just shut off after both TPSs do the opening and closing when the key is turned off. Also it's curious that the error shows it is the H TPS, when it's actually the vertical that doesn't work sometimes, however I believe melcodiag reads them backwards.
Does all this sound like a possible bad ECU? or what else could it be? is there any complication on swapping ECUs on these bikes?