Hey Scotty I have a 2000 gmc Sonoma and speedometer works intermittently , everything else works fine, I have changed the vss on the tail shaft of the tranny I’m at a loss if you have any idea on what and how to check something else please I’m all ears. Thanks Scotty

generally then that's the dash unit breaking down. They are cheaply made units from china on those, and often break. most guys try a used unit as new ones cost a ton