The ASR light started coming on on my S500 pretty regularly. I'd turn the car off and restart and it would go away. Then it started to get worse. I had my mechanic do the major service (it was do anyway) in may and (knock on wood) it hasn't happened again.
Go figure...