Have you checked that the battery is connected properly, no loose wires.

 

Something similar happened with mine, it was something to do with the wiring.

 

It cost me £60 to get it fixed, it may cost more if it's taken to a mobility shop.