Pontiac problem trac off hard shift

my little brothers grand am i was looking at over the weekend and his traction off light is on, while it is on it shifts hard, and always has a clicking noise like the turn signal is on right behind the traction control button. the engine light was on before for a throttle position sensor and now is off and has not come back on… im thinking its a speed sensor… any ideas