Stop in for a cup of coffee

Yup. For countless thousands of GM owners "wasn't a good idea" is an understatement. Too late now. Don't know the mileage on your truck but I hope it is not to late to "save" it.

Had just over 175,000 on my 2010 Silverado when I traded it in. It started throwing a constant stream of codes and I'd just had enough.