What is wrong when the VSR, trac off and engine light all come on???
Dash lights came on on 2004 Scion xB
When these lights come on there will be diagnostic codes stored in the Vehicle Skid Control and Engine Control Modules. These codes need to be read out and then the associated diagnostic procedures followed to determine what is wrong. If you can get the codes and post them here, we may be able to give further assistance.
What is "P0012"?
WHen a code is set in the computer for the engine all three lights come on. It's either a p0013 or a misfire code. Changing the spark plugs is the best way to go for a first step.
That sequence often indicates that the fuel filler cap wasn't installed tightly. Try disconnecting the battery for a couple minutes to reset. If it returns, you have a problem in the fuel venting system. (In my case, it was a sensor in the engine compartment, but it could also be one near the fuel tank).
i had the same exact lights come on in my 2006 scion xb and they ended up changing one of my spark plugs. then about two days later it started doing the same thing and they had to change the fuel injector related to that spark plug. could be similar i dont know? does the car kind of shake and bog down when all the lights come on? thats what mine would do. hope this helps!
You might simply need a new gas cap.