So this morning randomly my Service egine soon light and VSC traction light came on, and have not gone off. I tried re-tightning the gas cap, and then reset the battery by taking the positive terminal off for a seond then put back on. But when I started the engine, the lights are still on. Its on an 05 SR5 4-runner, v-6, wth approx 128k/miles. Any help I'd greatly appreciate!!!!