My 360 pad also did this...the only way I found to fix it was to twist the whole pad so hard in a rage that it separated at the seams and then rendered completely useless.
Buying a new pad from eBay fixed the problem.
I do realise this may not be optimal solutionising for you bro. But agreed...so very frustrating!
Lieutenant Colonel - CAG Archangel