First the fuel gauge started acting up, then the speedomoter quit and the Brakes, ABS and TCS warning lights came on.
I cleaned up the battery terminals and topped up the battery with water (it was pretty dry) and the gas gauge now works fine but the other problem won't go away. It only happens after driving for a bit. When the car is started it behaves fine for a while before the speedo quits and the warning lights come on.
I was afraid that the battery might have given up since it was so dry but it is fine - 12.9V a few days after a full charge.
Any ideas?