I have a 2004 SR5 that is steering really hard.(Reminds be of my grandfathers pickup that had no power steering) I have checked the belt and the pump and the fluid and they are all good. I had my mechanic look at it and he said it could be the steering case but didn't want to replace it incase it did not solve the problem. What else could it be? Any thought s would be greatly appreciated.