Many similar issues with Silverados from same time. Stepper motors are the culprit. Supposed to be a "DIY" project.