I toasted my old Bafang battery, short circuited it. So I got a new battery from China. It worked great for about 100mi and then went intermittent and total death. When I test the volts for the new battery I get 41.5 at full charge should be 48 I think. I think the battery is good because of this but not sure. Since I have no display I don't know what else could be wrong. Is there anyway to tell whats going on with out buying a new $400 battery Anybody have a clue