Best bet is to hook up to a diagnostic tool and read the codes. You can either buy one or sometimes a place like Autozone will do it for you.
I just had this problem on my 04 it was the seatbelt pretentioner could have fixed it myself for 137 bucks and 2 hours of my time but couldn't figure it out and took it to the dealer and cost me 937 bucks
Search Chevrolet Tahoe Questions
Chevrolet Tahoe Experts
Related Models For Sale
Used Cars For Sale