For highly technical vehicle questions, you're probably better off on a dedicated vehicle forum rather than here. I have a Ford Super Duty, and I take my technical problems to the Ford Truck Enthusiast's Forum. You should be able to use Google to find a GM truck forum.