So I dropped off the 03' X5 for service in Westchester last week as I'm approaching 44,000 miles. The SES light came on and just I figured it was a sensor, in my case all four oxygen sensors...the following is what came up for service or replacement after diagnosis:
-Axel Boot
-Arm Bushing
-Oxygen sensors (4)
-Oil Pan
-Starter
-Wheel alignment
-Rear left light replacement
-Hood switch
I chose to have a couple extra things done like a new shade clip (lost one on hwy when I opened rear window by accident), wiper blades and engine wash with checkup for leaks. Big thanks to MotorDavid (

) for advising on extended warranty. I chose to go with Warranty Direct, they gave the dealer no pushback. So far I'm impressed with Westchester's service after being FED UP with Life Quality in Brooklyn and BMW of Manhattan.
I'll take pics and upload when I pick her up this week.