Re: BAS/ESP service light
It happened to me on a snow day. I spun the tires and fishtailed a bit coming out of the lot at work. That warning light came on as well the spoiler went up and wouldn't go down unless you put it down manually. I tried what NeverEnough suggested and it didn't reset. Came back from lunch and called the dealer and made an appointment. Came out to go home and it had reset itself. No problem since.
Good luck and let us know how you make out. Its always nice to find out how these issues are resolved.
Pat