My 15’ went back to the dealer as a lease trade in with 18k on it. It had a recall for the airbags. I didn’t think it shifted reliably but believe it was due to the 4.3 and 4.42 gears. It never seems geared or the trans tuned properly to me. Now that is also GM’s gas miser so tuned for economy. I traded it off for a crew cab max trailering truck and have been smiling ear to ear ever since both were nice trucks. But the NHT crew with standard bed is much more suited to my needs and should be a 15 yr truck. At least.