My man, east302!!!! I got a 96 green tahoe sport similar to yours and I'm having the same kinda issue. That piece of weather strip that you pulled and placed over top of the back glass, did you ever figure out for sure if it goes over the glass or not? Cause I thought the same thing, there's...