I had a coworkerat the REA that I work for and he had the wobble on a 2000, 2500 gasser. He took it to the dealer a couple of times with no luck..... Then they just tried to replace the front shocks and completely eliminated the problem. I told him it was the shocks before he even took it in. One more note, I've seen a lot of techs that do not know how to properly check for a bad ball joint. You check them by jacking the front end up where the tire is just about an inch off the floor and place a long bar under the tire and move it up and down and watch the ball joints while you are doing this. It helps to have help