Drove through some high waters with my 2004 Toyota Avalon, then my VSC, trac off and engine light came on. Know why this happened?
You probably wet a sensor. Take it to a dealership and they can replace it.
Search Toyota Avalon Questions
Toyota Avalon Experts