Well, as the the title suggest, I'm looking to buy a 2003 to 2005 Dodge Ram either 3500 or 2500 4x4, Diesel, 6spd. Most likely the one I'll be buying will have over 125,000 miles, but not over 350,000 miles. I was just wondering, before I sell my Second Gen. 12 Valve, what should I know before buying this year of truck? Common Problems? Thanks.