I have been enjoying my XM-3500li for almost a year now and I have learned a lot. I ride it almost every day for my 2 mile commute and for pleasure. I have replaced a couple cells, made my own battery cable replacement at a marine store, upgraded head lamps, replaced the dc-dc converter, etc.
A month or two ago I noticed the controller was taking time to make the switch from low torque to high-torque mode. I used it like a low gear and high gear for a while on the belief that this would extend the range. Occasionally it would switch after I already expected it to have switched and while I was applying throttle, so it would kick in with a "thonk." I thought that couldn't be good for it and tried to avoid it as much as possible. It seemed to get better after warming up a little.
Then one day, the low torque didn't engage at all. That's fine, I prefer high-torque mostly and left the switch in that position, taking care when possible not to apply too much throttle too quickly off the start. Unfortunately now I am in the opposite situation. Low torque is working but high torque is out.
I have no idea what to do about it and my closest advisor on things electrical is busy fighting whale wars in the southern ocean.
Can anyone suggest what I might try to do to either fix the controller or determine if it must be replaced?
Also, I have a sticky kill switch on the left brake. It seems to fall to a position where it can cut power to the motor so after breaking I usually have to push it back out a little. This may contribute also to the "thonking" as if I do this after applying throttle, it will thonk. Can I replace this with a standard break thingy? If I didn't by from x-treme can I still get a replacement part?
Have I killed my controller? What about these fancy Kelly controllers? Would I be better off with one of those? Is it within my ability to install?