Mine did this over the past weekend too. Performed the TPS reset procedure, and it hasn't done it since - but I wouldn't be sure that it's fixed since I've only ridden it twice since.
I'm also not sure that the codes listed in the ABS table may be applicable, as those "DTC" codes are different from "CELP" codes. For example, from the service manual there are two different listings for Code 12:
--> "DTC" Code 12 from the ABS diagnostic table = "Power Supply Malfunction (Under Voltage), while
--> "CELP" Code 12 = Faulty WTS (water temperature) <<-- I would think this is the one we are seeing in our LCD panel?
SantaCruzScooterGal - if it's HWY 17 you commute, these links may come in handy:
http://sccrtc.org/services/motorist/ (up to Santa Clara county line), and
http://www.fsp-bayarea.org/index.htm (points beyond)
They offer free roadside assistance and limited towing service during commute hours along 17.