I put 40,000 miles a year on my 2007 Silverado and it never skips a beat. I just change the oil and other fluids on time and it keeps going. Very comfortable seats and quiet interior.