I think you should first update to the latest firmware, sometime it could help. If not, go for another phone cause it the hardware problem.