I have an '04 Ram 1500. It has been pulling to the right for a while. I took it to firestone for an alighnment and brakes. the guy aligned it. took it for a test drive brought it back in and aligned it again. tells me the machine is setting it to specs but it still pulls. that was about 3 months ago. now it pulls so much I have to have the steering wheel to the left alittle in order to drive straight. Also, when I turn to the right, the steering wheel shakes. could this be a tie rod or ball joint?