Had this problem with my left stick, bought a new one off of ebay (pretty inexpensive!) to replace it, just make sure you know what youre doing :^P almost had a stroke trying to get the little ribbon cable back in it's position
No kidding. It took me between 6-8 hours to shell swap a full set lol