2005 GMC Envoy running well. Needs front upper control arms. Good tires, good brakes, new alternator, new thermostat, cold A/C, good spare, some rust, clean title, oil was just changed, new O2 sensors. I also have new serpentine belt not yet installed, and new coil packs, not yet installed, and new spark plugs not yet installed. My son is selling me his truck and this has to go. Gas gauge is not reliable, so I use the trip miles. Rear wiper not working. The usual rust for an older car.