I have an 04 same same. I don't like it, you sit too close to the floor, the cab isn't as big or as nice as the 1st generation truck have. You can still get a hard bed cover for it on Amazon. You can't get a factory or aftermarket floor mat and it doesn't tow much. It gets worse mileage than my '06 5.3; (it weighs 6,000 lbs, the S 10 weighs 4klbs.) Avalanche. The 4 X 4 just quit, I haven't looked into it yet as there are other priorities right now. Paying some one to r and r and rebuild the tranny is gonna be $3k. The 4L 60 E has some weak parts. The engine bay is really crowded so changing plug, cap, rotor and wires is going to be a PIA. It has a remote mounted oil filter and a interesting engine oil cooler, it needs one because the engine bay is so crowded. The air cleaner has a snorkel on it that uses a adhered (You can't replace the gasket, you get a new snorkel) Maybe donate it to the local high school....get a write off if you have enough to itemize, most of us don't.