We had an 88 suburban, and an 89 blazer, both with 350 tbi's, and I know some people love these vehicles, but they were both 2 of the most craptastic vehicles I've owned.
From dead power windows, dead fuel pumps, crapped out A/C systems,tons of rattles/squeeks, leaking/trouble prone axles(10,12 and 14 bolt), to slipping/exploding tranny's (th400, AND the torqueflite 727) and tbi motors that had non-starts, stumbling idle issues, etc.
My wife who is best described as vehicle neutral most of the time, actually turns up her nose, and scowls when she see's a mid-80's chevy product..hahah!!
So, I feel your pain, bro. Good luck with your repairs. Good on ya for fighting the good fight.
