I have had my Serpent for some time now, and recently it started acting a little weird. If I push the A button, the controller performs the function for A, Y, and right on the d-pad at the same time with no macro assigned to the A button. Also if I push right on the d-pad, it performs the A and...