Ive had my 2001 dodge 2500 Cummins since it was new. I have almost 200k on it and it still runs just fine. I've replaced the auto trans once, the lift pump once, the heater core and I think the alternator years ago. Replaced the steering linkage hoping to tighten up the steering but that didn't change anything. The rest have just been maintenance items.
"To alcohol! The cause of, and solution to, all of life's problems." Homer Simpson
Beware the ghetto lean!