My 2003 Silverado has about 175k miles but didn’t start this until I had the transmission rebuilt. I’m gonna try what Screw GM said above and maybe check with my transmission guy. I know this is an older post but someone else might stumble onto it so I’ll update when I finish.