check the battery terminal, it may be damaged or the phone needs servicing