Nothing but problems since day one.!!
My 1997 Suburban which is a beautiful Truck, BUT:
I have "Invested" twice the value just to keep it running for these past five years. It's a timed obsolesces disaster. I believe Chevy engineered this vehicle to breakdown and allow for greater return on their bottom line, via parts and labor. Knowing what I know now, I would NOT buy another!
The mount of money it costs to maintain over it ownership.
Better engineering. Less use of plastic parts. Longer lasting.