The truck barely moves.
Doesn't always go into gear.
New codes every time truck is drove but never the same codes twice.
Could it be computer malfunction
How long has your 2011 Chevrolet Silverado 2500 HD had this problem?
And to clarify: I would say (not scientifically) 99.999% of the time, the "computer" is not the thing malfunctioning. Typically the processors are stable, unless they are physically damaged by impact or water intrusion. So testing is essential.
RepairPal Certified shops can diagnose and repair your 2011 Chevrolet Silverado 2500 HD. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.