Use to build cars if you have one that has been good no fits or recalls,issues then I would keep it.The **** the big 3 are making these days just isn't up to par.I had a 2012 z71 transmission **** the bed blew its guts out 33,000 miles.Traded it in didn't want it back got a 2014 z71 already has recalls and I can feel/hear the Transmission cramming itself when it downshifts.