This happened to me 2 months ago
ABS ESP & Drunk Driver icon flashed on whilst going in traffic.
Few yards down the road went off
2 weeks ago came back
Thought is was the sensor so replaced
BUT it wasnt
IT was the hub bearing wearing out with too much play, after 71,000 miles
Replaced both front ones
So not a cheap fix after all