Check the voltage at the alternator and battery when the vx is running. When my alternator went i had similar symptoms but it didn't die because the alternator was overcharging. It was around 17-20V at the ecu.
You can try removing the serpentine belt and running it . If that solves your problem then you know its the alternator.