I have 112 Ultrex that has lost top end power. This started last fall when I noticed it just didn't have the get up and go it used to. My batteries are 31 Optima blue tops. One was purchased 6/2015 and the other 2 were purchased 4/2016. That is a pretty good ride for me when it comes to batteries. They take a full charge according to my charger. The spotlock works fine and the motor runs fine on lower speeds. I am taking them in for a load test in the morning after they are fully charged. If the batteries check out what else should I be looking at . The connections have been checked and are good. Each lead has a breaker which I checked and none were tripped.