30,400 miles and going in for ball joints and track bar on Friday. I had it in last week to get the window fixed, and had them check the front end. Kinda suprised me when the service manager told me, said it's pretty common on 2500 diesel 4X4s. In the BS session before I went home, he and the parts guy told me that if I planned on keeping the truck for a long time, a service contract would be something to think about. I know these guys aren't trying to hose me, I've known almost everybody at this very small dealer for about as long as I can remember. And this is my first Dodge. We didn't get into much detail, probably will on Friday. Anyone have any thoughts?