So, I'm looking at used Trucks, and sometimes I see these F250's or Silverado 2500's with Diesel engines. Sometimes they have >150k miles. Now I have heard that these diesels can last for close to 300K if properly cared for. Question is: Is this still true for the newer models (2003 or up)? What would I need to look for on a truck with 150K to see if it would last another 150K or if it would crap out in 20K? What other maintenance do these trucks need? Do the transmissions crap out before the engine?