So after a month in the shop they replaced cam shaft position sensor and that wasn’t it. I’m pretty sure I knew what the issue is but waited for dealer to tell me first. And now my worst nightmares come true. If you’re still feeling that jerking and surging your issue is probably the same, unfortunately guys it’s a misfire caused by bad lifters. If your feeling like your truck keeps hesitating or riding over tiny bumps, surging or jerking it’s the beginning of engine failure .You need to get it in the shop before it gets worse or you could potentially destroy engine. But the bad news gets even worse Gm has so many lifter failures they can’t get the parts stocked quick enough to fix even a small portion of trucks so the wait time for lifters, rails and guides is roughly 6 weeks plus. Still yet it gets even worse I asked the technician at the dealer if this is a permanent fix or just a band aid until next lifter failure and he did not wish to answer that question which tells me it’s not a permanent fix. Even if you get it fixed your truck could fail again at any time. What a piece of crap Chevy has unloaded on the public my dealer alone has 5 truck in front of me with same issue. If you average out the number of trucks Chevy sells per year (approx. 500,0000) divide it by dealers in united states (approx. 4500) that's 10 trucks sold per month per dealer. My dealer has 6 failures this month alone. So let’s give Chevy the benefit of a doubt and say its only 3 truck out of ten that are bad although the real number is much higher. Then Chevy is experiencing 172,800 vehicles per year have engine failure of this type and there not recalling they are just going to continue to pass of this defective vehicle as ok to the consumer. I think its time everyone who bought these $50000 paper weights to start complaining to GM or we may get stuck with these trucks. GM customer service number is 1-800-222-1020 my dealer says to call them and I think we should complain until their ears bleed. Please everyone do yourselves a favor and light up their customer service phones otherwise Chevy will let us take a loss