I bought my truck used with 65,000 miles on it. The engine light came on and i took it back to TrucksOnly(tm) and they sent it to Chevy dealership because it was "under warranty". After 2 months of being in the shop, i was told 3 injectors need replacing, costing $1300. I had to pay for it myself. Check engine light read "cylinder 2 misfire". At this point, from reading other reviews, I'm thinking the dealer wants you to pay to look deeper into the engines so that the warranty doesnt have to. So common to have 3 "injectors replaced" among other vehicles. This should be a vehicle defect and we should have our refund by Chevy!!