In 2003, I bought a 2003 V6 Sport Edition 4Runner. From 2004 through 2009, I received an annual P0156 code(Bank 2;Sensor 2 FAILURE), which resulted in replacement of the oxygen sensor that was behind the catalytic converter. In November of 2010, the P0156 code reoccurred. In response to this P0156 code, the dealer replaced the forward and rear oxygen sensor. This cost me over $400. On April 19, 2011, the P0156 code reoccurred again. Please assist. This issue is frustrating and costly(repairs and fuel).
Check engine light + vsc light on 2003 Toyota 4Runner
by Andre Cowan in Hadensville, VA on April 26, 2011
ANSWER by Superbob on April 26, 2011
I think you need to find an independent Toyota expert. I suspect wiring or connector problems or some contaminant getting on the sensor's exterior, like oil or coolant. If you want to find a specialist, here's a directory link for you: https://repairpal.com/directory?address=23067&car_brand_names=Toyota
vsc trac off light is on what does mean also vsc off light is on code 446 evac solenoid
VSC LIGHT AND CHECK ENGINE LIGHTS ON AND WHEN I START THE VEHICLE SOME SMOKE COMING OUT OF THE EXHAUST PIPE. THE VEHICLE HESITATING TO ACCELERATE FINE.
HELP!!! My check engine light, VSC and trac lights all came on. The car runs fine when it is moving, but when idle at a stop light it shakes like crazy. I took it to the dealer and they are tell...