Sidewinder precision 2 rudder help

Hi recently i reformated my computer and installer every software i had and fs2004 with my sidewinder precision 2. But ever since i had the same problem in Flight simulator 2004. When i turn the rudder it goes all the way even if i twist just a lil and some times it gets stuck in that position and not returning to the neutral position. And its not the joystick because i disabled it and tried with my keyboard and got the same thing but before i had no problem like this. Anyone please help me 
