Also ran into a similar situation when I was driving, transmission/gearbox errors, etc. all started going off, turned out my battery was about to die due to the alternator having failed. Put in a new battery to drive the car home, then replaced the alternator, all good now.