I have about 182,000 miles on this truck. Change the oil every 5k(full synthetic Penzoil Ultra Platinum every time). Spark plugs just replaced at 175k. Its been fairly reliable. Biggest problem was oil pan leak around 60k replaced under warranty. I discovered this leak when changing the oil. The plastic cover underneath can shield you from knowing that there any leaks and I got rid of that diaper after the oil pan repair.