THis truck is at 354,000 miles. Original serpentine belt and tensioner, starter, alternator, water pump, power steering pump and A/C compressor. Plug changes every 40,000, trans service every 50,000. I did replace the EGR valve and thermostat. I replaced the A/C condenser fan twice. I'm on my second radiator.