my jimmy rocks side to side while driving. i have replaced upper and lower ball joints both sides, both shocks, sway bar bushings and both front bearings. what else could be causing this? i have had it since 02 and it didn't do this then, it has 107 thousand miles on it. the replacements helped but it is still doing it though not as violently the repair man was afraid to drive it before the repairs. the shocks are beginning to wear again from the rocking.