I have basically rebuilt my 2001 GP since I bought it used (I had it brand new as a company car) in 2004 with 49,000 miles on it and now 100,000 miles. Never abused but have changed the following:
New Starter, 4 KYB GR 2 struts, GM Perfrormance T/A's, 2 front lower control arms, both front Tie rods, 4 Drilled slotted rotors, magnaflow cat back exhaust, 3 window regulators, new ignition switch, new blower motor resistor, 2 new headlights, 2 blazer fog lights, getting ready to replace the radiator (simply because of the mileage and age, no problems), A/C condenser and receiver dryer (recently went bad, leak, thus the radiator replacement), trans cooler and shift kit (to eliminate P1811 code). I think that does it! All the work I did myself and the total cost for parts is about $2,000. I bought the car for $5,200 in 2004 and have driven it for 6 years for basically $2,000 in repairs, not including basic maintenance. I am actually too far into now to sell, even if I wanted to, the car should be good for about another 50,000 miles before I have to start over. Just my experience!