I have a 2018 with 44k on it. Water pump just grenaded last night. All servicing done on time and oil changes done at 4000 mile intervals. As my truck is 1 month out of warranty, GM has denied any repair coverage and no reimbursement for out-of-pocket towing on a miserable winter Sunday night breakdown. You'd better believe everyone in a 500 mile radius will hear about their customer treatment and low quality manufacturing.