L3 button makes me go up

Whenever I click L3 the joystick registers as going up. I have oppened the controller and it seems fine, even cleaned it including the little part in the potentiometer, however it still does this and I cannot figure out why.
If anyone knows what may be happening and how I could fix it, it would be amazing!

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0