ABS, ECS, DBC all popped up
After some heavy rain, wound up going through a few puddles on the highway.
All of a sudden the ABS, ECS & DBC icons pop up on the dash. Now they go
off but then all pop back on. Is there a sensor or wire that ties these all together
?