Sounds like your controller is doing similar to mine - kept pushing the D-pad whenever I used the left stick. Have you tried opening it up and checking if there is any gunk/hair or so in there pushing against the plastic film? I completely dismantled mine and it turned out the plastic contact film was pinched in one corner (you'll understand what I mean if you open it). Carefully put it back together, and it's been good as new since.