Confirmed it was the voltage regulator today. Use the Torque app and my Bluetooth OBDII adapter to datalog the voltage detected. Low of 12.2V, high of 18.5V!
Amazed things don't sizzle with this kind of excess voltage going through them. Either way, car in on Monday. New regulator on order