Funny you mention that, I'm dealing with that exact issue with my truckThe dash was going bad when I traded it in & the one of the knock sensors would fault out now and then. All typical stuff with that year Chevy.
I'm just biased towards these trucks cos growing up my parents had:
Astro van
Gmt400 Tahoe
Gmt800 Tahoe x2
Gmt800 avalanche x2