HERE might help you. By the sounds of it, this sounds more like a hardware problem then a software one. In which case, you should jump straight to solution 5 and replace your control pad.
(Check your warranty).
You could first try putting your battery pack in a different controller to see if you have the same issue. If you do, then simply purchase a new battery pack. If you do not have the same issue, then you will definitely need a new controller to resolve this
I hope this helps.
Did this solve your problem?
Sorry this didn't help.
Great! Thanks for marking this as the answer.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.