Coupled with the previous posts, maybe there is a battery problem. if there is a faulty cell, it would explain your range problems. If there is a faulty cell, the other cells in the battery will producing a lower voltage, and for the same power will need a higher current flow, which will perhaps exceed the trip load for the breaker. I would suggest checking the battery first. What voltage is showing off load after charge?