Dave, got all my new parts from NAPA, just rebuilt the whole frontend. The only thing that I didn't change is the tie rod but we checked it and it seems to be fine. The truck is 4x4