LOL. Tyipical dealer. You take it there cuz it wont start and they tell you the power steering fluid is leaking!?!?!?

Bwahahahahahahaha!!!
Did they ever tell you why it didnt start? Or how much to fix it? Or maybe they cant figure it out? Ive been to 2 BMW dealers and both were jaw dropping- in the stupidity of the tech. I have a Nissian Frontier truck that I had to take to the dealer with impressive techs. That blows my mind.
I would get your X back ASAP and take it to a indy. (By the way.... Indy is short for Indipendent shop.... lol, it took me a while to figure out what ppl were talking about)
And when you take it there, tell your story about the dealer.... it will be a sly way to say your not interested in paying for things that can wait... Just get the damn thing running.
Good luck and keep us posted!