I had an issue 2 years back on Throttle sensor-obvioulsy the throttle itself, found that I lost performance, took the Bi*** apart, cleaned and slapped it back on, felt the improvment, no need of disconnection on battery etc! Then the bi*** played up again, ended up replacing, no probs, no disconnection.