2003 GMC ENVOY 146xxx miles 4x4 works great. A/C blows cold! Does not burn or use any oil. Solid engine with very low miles! (4) New all season tires 6k miles ago, lots of life left! Front end work needed. Estimate from respected local repair shop requires the following: Front right control arm Front left control arm Front abs sensor Front end control arm boots ( R & L) are torn. This happened last week when the R front ball joint failed. Could be a weekend warrior repair for someone smarter than me. Additionally, it is throwing a P1346 error code. I would not take it on a cross country trip in its current condition. New brake pads a month ago. Fresh oil change and full tank of gas. This is a well maintained vehicle. Frequent, on- time full synthetic high milage oil changes. It just had some bad luck with enough going bad at the same time. Very low milage for a 2003!! Pictures added 6/25