I have a 2003 chevy silverado z71, my check engine light came on and now I hear a grinding noise when the truck is in gear. It has this noise going forward and in reverse (all the time moving slow or fast), however if I shift it to neutral while rolling the noise stops. Is this the tranny or the transfer case?
could be (without hearing the noise or listening to where it sounds like it's coming from makes it difficult to give an answer as to what it could be. Is the starter drive stuck out and staying engaged to the flywheel or flex plate?