Hori EX 2 Fight Stick Problem

So I’m playing SF4 the other day and my joystick gives out on me.

The problem seems to be, when I duck with a character and press Fierce punch (Y Button) my onscreen character is “forced” into standing animation with no punch animation at all. Yet if I touch all directions except down Fierce comes out.

I bought an SF pad and while it’s decent, I can only play about 80% as effective.

I’m guessing it’s something electrical but don’t know where to start. Can someone please help. Thanx in Advance