Shift motor. if you haven't used it in a while, it might be a bit sticky. Tap on it a bit then see if that helps the problem.
If not, I second the shift module being bad. you can pull it out (if you do, mark it so you put it back the same way) and try shifting it with the motor not in the T-case.