The VSC, Trac Off and low oil warning sensors suddenly came on, on my 2007 Sienna. What does this mean, and what needs to be done ?
Yes!!! Do not drive until you check your oil level and fill as needed. Then need to locate source of oil leak.
Vehicle Stability Control and Traction indicators allow you to drive normally but need to be checked out
Search Toyota Sienna Questions
Toyota Sienna Experts