My brother had to take his 94 Dodge Cummins 2500 4x4 off the road because it needs the typical Dodge front end rebuild. Around here is something you need to do every 50,000kms (31,000 miles). Now my brother needs to replace all the link bushings and pan hard bar bushing. Truck needs new ball joints and new brakes new calipers and brake rotors the unit bearings need replacing. All on a truck that has 200,000kms (124,000 miles). The cost of repairs had made my brother to park the truck he is looking at 2000 dollars worth of work. I say to him well you bought a Dodge the only thing that runs good is the engine the rest of the truck is junk. A friend of my brother and I has a 95 Dodge 2500 it needs the same work as my brothers truck. That truck has seen 3 sets of unit bearings (front wheel). The 94-97 era Dodges have something that causes the passenger side tire to wear funny (stock tires) my brothers truck does it a stone mason has a 94 Dodge it does it.