I have an 09 dodge caliber. I have replaced the rack & pinion (1.5yrs ago), the shocks & struts, brakes, tie rods, lower control arms, swaybar bushings & wheel bearings(all within the last 2 months). The front end still has major popping noises when driving. The mechanic I have been using says my rack and pinion is bad again. Can that really be true? Can anyone tell me if I am missing something? I love this car and it is mine so I'm trying to keep it going for awhile longer. I just can not afford to keep fixing things and the problem still not go away. Any advise would be greatly appreciated.