Hi, all. I know this is a bit late in the game, but thought I might offer this up as a possibility, since I have similar symptoms, and, with the help of an extremely tenacious mechanic, seem to have located the root cause of the VSC, Trac Off, and engine light (rather than ABS) coming on simultaneously.
There is this little thing he calls the "detection pump canister shut-off valve." It's a little canister valve near the fuel tank that detects moisture. The seal is damaged, so it's leaking.
That, he says, is what is causing the lights to come on. He also says it's safe to drive, and that the only time I will need to replace this $380.00 part (OUCH!) is when I go to renew my registration and get the car's smog certificate.
He says that if the light is on, it won't pass. (?)
So... you can see the wheels turning in my head now, I think.
I don't know if this helps, but there it is. I'll replace it, eventually, but for now I'm just driving around.
Thanks for reading, and I have really enjoyed the posts here so far.
Best,
Naiya