Second owner garage kept well maintained. X5 runs out and drives like a new one. Interior in very good condition, body in great shape for it’s age. Everything works well , a/c cold, instrumentation all functional. History of maintenance Oil/filter every 6000 miles. 60500 replaced plugs and coils 62975 replace rr wheel bearing 64575 installed new water pump BMW recalls replaced driver air bag and fuel pump 104000 installed new radiator 110000 installed new front torsion arms, upper arms and ball joints. 112800 installed new front struts and new tires. 116000 installed new battery 123000 replaced all 4 oxygen sensors And new valve cover gasket.