2003 Silverado 2500hd extended cab short bed. 240k miles. One day I pulled out and it shifted from first to second then slammed into first and was stuck in first for the rest of the drive. Hooked the tech2 up and got codes ; p0776 and p1621 and service brake system came on. So I figured the...