Toyota Camry: Common Codes & Fixes

Real-world diagnostic data for the Toyota Camry. These are the codes techs see most often. Tap any code for the full vehicle-specific fix and the exact part.

85 codes have specific fixes for the Toyota Camry
B0057 B0057 on Toyotas is almost always the passenger seat belt buckle switch. 2007-2017 · easy DIY · 30-60 min B0081 Toyota B0081 usually traces to a disconnected or loose yellow connector at the base of the B-pillar under the door sill scuff plate. 2007-2017 · moderate DIY · 1-2 hours B0083 B0083 (driver pretensioner) on Toyotas usually points to the yellow connector at the B-pillar base. 2007-2017 · moderate DIY · 1-2 hours B0100 Toyota airbag ECU codes are commonly triggered by a faulty spiral cable (clockspring) or a driver-side airbag connector that works loose. 2007-2017 · moderate DIY · 1-2 hours B2222 B2222 on Toyota AFS-equipped cars points to the headlight leveling actuator or the height control sensor on the rear suspension. 2007-2015 · Moderate DIY · 45-60 min B2799 Engine immobilizer system malfunction -- the transponder key is not being recognized. 2007-2019 · moderate DIY · 1-2 hours C1095 C1095 (hydraulic pump motor) on Toyotas indicates the ABS pump is not running or is drawing too much current. 2007-2017 · hard DIY · 3-4 hours C1201 C1201 is a companion code -- it means the ABS/VSC system detected a fault in the engine control system. 2007-2019 · easy (scan and fix engine code) DIY · Varies (depends on engine code) P0011 VVT oil control valve (OCV) is stuck in the advanced position. 2007-2017 · Easy DIY · 0.5-1 hour P0012 Intake camshaft timing is over-retarded. 2007-2017 · Easy DIY · 0.5-1 hour P0014 Exhaust cam VVT solenoid is stuck advanced. 2007-2017 · Easy DIY · 0.5-1 hour P0030 The upstream oxygen sensor heater circuit on bank 1 fails when the internal heater element burns out or the connector corrodes. 2005-2018 · easy DIY · 30-45 min P0031 Air/fuel ratio sensor (upstream O2) heater element fails — Toyota A/F sensors are heater-heavy and fail earlier than downstream sensors. 2002-2015 · Easy DIY · 30 min P0036 The downstream O2 sensor heater on bank 1 (post-catalytic converter) fails from age and thermal cycling. 2005-2018 · easy DIY · 30-45 min P0050 Bank 2 sensor 1 is the upstream O2 sensor on the driver side of V6 Toyota engines. 2005-2018 · moderate DIY · 45 min - 1 hour P0053 Upstream A/F sensor heater resistance out-of-range. 2006-2011 · Easy DIY · 30 min P0056 Bank 2 sensor 2 is the downstream (post-cat) O2 sensor on the driver side. 2005-2018 · easy DIY · 30-45 min P0100 Toyota MAF/IAT combo sensor circuit fault — clean with MAF-safe cleaner first. 2000-2010 · Easy DIY · 15-30 min P0101 Clean the MAF sensor with CRC MAF cleaner (05110). 2005-2017 · easy DIY · 10 min P0113 The IAT sensor on Toyota is integrated into the MAF sensor assembly. 2007-2017 · easy DIY · 10 min (connector), 20 min (MAF replacement) P0115 ECT sensor signal is erratic or out of range. 2007-2017 · Easy DIY · 20-30 min P0116 ECT performance fault — most often a stuck-open thermostat preventing the engine from reaching proper operating temp. 2005-2015 · Moderate DIY · 1-2 hr P0120 TPS circuit A malfunction. 2007-2017 · Easy DIY · 30-45 min P0122 The TPS is part of the electronic throttle body assembly on the 2AR-FE. 2007-2017 · easy DIY · 30-45 min P0124 TPS intermittent — Toyota ETC throttle bodies are reliable but carbon buildup can cause erratic signal tracking. 2005-2016 · Easy DIY · 30-45 min P0125 Insufficient coolant temperature for closed-loop fuel control. 2007-2017 · Moderate DIY · 45 min - 1 hour P0131 Bank 1 Sensor 1 (upstream) O2 sensor is reading low voltage (below 0.2V). 2007-2017 · easy DIY · 30 min P0132 Bank 1 Sensor 1 air-fuel ratio sensor reading high. 2007-2017 · Easy DIY · 30 min P0133 Slow-responding upstream O2/A-F sensor. 2007-2017 · easy DIY · 30 min P0134 Bank 1 Sensor 1 has no activity -- the sensor is not switching between rich and lean. 2007-2017 · Easy DIY · 30 min P0135 The upstream O2 sensor heater circuit has failed. 2007-2017 · easy DIY · 30 min P0136 Bank 1 Sensor 2 (downstream) O2 sensor circuit malfunction. 2007-2017 · Easy DIY · 30 min P0137 Bank 1 Sensor 2 (downstream) O2 sensor is reading below 0.2V consistently. 2007-2017 · easy DIY · 30 min P0138 Downstream O2 sensor stuck high. 2007-2017 · Easy DIY · 30 min P0139 Slow response post-cat on Toyota — often a sign of impending cat failure. 2005-2014 · Easy DIY · 30-45 min P0140 Replace Bank 1 Sensor 2 (downstream, post-cat) O2 sensor. 2000-2010 · easy DIY · 30 min P0141 Bank 1 Sensor 2 (downstream) O2 sensor heater circuit malfunction. 2007-2017 · Easy DIY · 30 min P0171 Check the brake booster vacuum hose -- it cracks where it connects to the intake manifold. 2007-2017 · easy DIY · 15 min P0172 A dirty MAF sensor underreporting airflow is the most common cause of P0172 on the 2AR-FE. 2007-2017 · easy DIY · 10 min P0201 Injector 1 circuit open or shorted. 2007-2017 · Moderate DIY · 1-1.5 hours P0202 Injector 2 circuit open or shorted. 2007-2017 · Moderate DIY · 1-1.5 hours P0204 Cylinder 4 injector circuit open or shorted. 2007-2017 · Moderate DIY · 1-1.5 hours P0261 Toyota fuel injector circuit low codes are less common than on domestic vehicles. 2005-2018 · moderate DIY · 30 min - 1 hour P0300 Replace all 4 ignition coils (Denso 673-1309). 2007-2017 · easy DIY · 45 min P0301 Single-cylinder misfire on cylinder 1 is typically a bad ignition coil (Denso 673-1309). 2007-2017 · easy DIY · 20 min P0302 Perform a coil swap test -- move the coil from cylinder 2 to cylinder 4. 2007-2017 · easy DIY · 20 min P0304 Cylinder 4 misfire is typically an ignition coil failure (Denso 673-1309). 2007-2017 · easy DIY · 20 min P0325 Knock sensor is located under the intake manifold on the 2AR-FE engine. 2007-2017 · moderate DIY · 2-3 hours P0327 Knock sensor below the intake manifold has low output. 2007-2017 · Moderate DIY · 2-3 hours P0335 Crankshaft position sensor located behind the oil filter at the front of the engine near the crank pulley. 2007-2017 · easy DIY · 30 min P0401 Carbon buildup in the EGR passages between the EGR valve and intake manifold. 2007-2017 · moderate DIY · 1-1.5 hours P0420 Toyota cats last longer than most but fail around 150K miles. 2007-2017 · moderate DIY · 1-2 hours P0421 P0421 indicates the warm-up catalytic converter on Bank 1 is not reaching operating efficiency fast enough. 2007-2019 · moderate to hard DIY · 1.5-3 hours P0431 P0431 is the Bank 2 equivalent of P0421 -- warm-up catalyst efficiency is below threshold on the rear bank. 2007-2019 · hard DIY · 2-4 hours P0440 P0440 indicates a general EVAP system malfunction. 2007-2017 · easy (cap) DIY · 5 min (cap), 1 hour (smoke test + repair) P0441 The purge valve (VSV) sticks open or closed on Toyota engines. 2007-2018 · Easy DIY · 30-45 minutes P0442 Gas cap is the #1 cause. 2005-2017 · easy DIY · 5 min (cap), 30 min (purge valve) P0444 Check the wiring harness between the ECM and the purge solenoid for chafed or broken wires. 2007-2019 · moderate DIY · 30 min - 1 hour P0446 EVAP vent control valve (canister close valve) failure. 2005-2017 · moderate DIY · 30-45 min P0447 The EVAP canister close valve (CCV) is mounted near the fuel tank. 2007-2019 · moderate DIY · 30 min - 1 hour P0448 The EVAP canister close valve wiring can short to ground where it passes along the underbody. 2007-2019 · moderate DIY · 45 min - 1.5 hours P0456 A small EVAP leak requires a smoke test to find. 2005-2017 · easy (cap), moderate (smoke test) DIY · 5 min (cap), 1-2 hours (smoke test) P0457 The fuel cap O-ring on Toyota vehicles dries out and cracks, especially in hot climates. 2007-2019 · easy (cap) DIY · 5 min (cap), 1-2 hours (filler neck) P0500 The vehicle speed sensor is located on the transmission output shaft. 2007-2017 · easy DIY · 30 min P0502 The speed sensor signal wire develops high resistance at the ECM connector from pin corrosion. 2002-2012 · Easy DIY · 30-45 minutes P0507 Clean the throttle body -- carbon buildup on the throttle plate prevents it from fully closing. 2005-2017 · easy DIY · 20 min P0730 The gear ratio error on Toyota U-series transmissions can be caused by a failing shift solenoid or worn internal components. 2003-2014 · Easy (fluid), Advanced (solenoids) DIY · 30 min (fluid), 4-6 hours (solenoids) P0732 Second gear ratio error on Toyota U-series transmissions is often caused by worn B2 brake band or a sticking shift solenoid. 2005-2017 · Easy (fluid), Advanced (solenoid) DIY · 30 min (fluid), 4-5 hours (solenoid) P0733 Third gear slipping on Toyota U-series transmissions is commonly caused by C3 clutch pack wear or a failing SL3 solenoid. 2005-2017 · Easy (fluid), Advanced (solenoid) DIY · 30 min (fluid), 4-6 hours (solenoid) P0735 5th gear ratio error on the U250E 6-speed typically indicates C1 clutch pack wear or a solenoid issue. 2005-2017 · Easy (fluid), Advanced (solenoid) DIY · 30 min (fluid), 4-6 hours (solenoid) P0740 The TCC solenoid circuit resistance is out of range due to a failing solenoid or wiring issue. 2005-2017 · Advanced DIY · 2-4 hours P0741 The TCC does not fully engage due to worn TCC friction material in the torque converter. 2005-2015 · Advanced DIY · 5-8 hours P0750 Shift solenoid S1 on the Toyota U250E transmission sticks from varnish buildup in old ATF. 2004-2016 · Advanced DIY · 3-5 hours P0751 SL1 solenoid performance on Toyota U250E/U760E transmissions is often caused by wear in the valve body bore rather than the solenoid itself. 2005-2017 · Advanced DIY · 4-6 hours P0756 SL2 solenoid performance in Toyota U-series transmissions controls the 2-3 and 3-4 shifts. 2005-2017 · Advanced DIY · 4-6 hours P0766 Shift solenoid D performance on Toyota 6-speed automatics controls higher gear transitions. 2005-2017 · Advanced DIY · 4-6 hours P0770 Shift solenoid SLT on the Toyota U250E is a linear solenoid that controls line pressure. 2005-2016 · Advanced DIY · 3-5 hours P0771 Shift solenoid E performance on Toyota U-series transmissions affects the lockup and overdrive circuits. 2005-2017 · Advanced DIY · 4-6 hours P2096 Toyota/Lexus P2096 commonly = exhaust leak at the flex pipe or front pipe joint. 2007-2016 · moderate DIY · 2 hours P2138 Replace accelerator pedal position sensor (integrated with pedal assembly). 2002-2015 · easy DIY · 30 min P2188 For Toyota and Honda, check the MAF sensor -- if it's under-reporting airflow, the ECU over-fuels at idle. 2003-2014 · easy DIY · 15 min P3280 Camry and Avalon set P3280 when EVAP purge or vent solenoid flow is incorrect. 2007-2015 · Easy DIY · 1-2 hours U0100 U0100 on Toyota is less common than on domestics and usually indicates a more serious fault. 2007-2019 · moderate DIY · 1-3 hours U0101 Toyota TCM communication loss is rare and usually indicates a CAN bus wiring fault rather than a TCM failure. 2007-2019 · hard DIY · 1-3 hours (diagnosis) U3125 U3125 lost comm with secondary ECU on Toyota typically points to the skid control ECU or the brake actuator. 2008-2015 · Advanced DIY · 2-3 hours

Frequently Asked Questions

What are the most common check engine light codes on a Toyota Camry?

The most commonly reported OBD-II codes for the Toyota Camry include B0057, B0081, B0083, B0100, B2222. Each code indicates a specific issue -- tap any code above for the full diagnostic breakdown.

How much does it cost to fix a check engine light on a Toyota Camry?

Repair costs vary by code. Many Toyota Camry fixes like gas cap replacement, sensor cleaning, or spark plug changes are under $50 in parts and can be done at home. More complex repairs like catalytic converter or transmission work can run $500-$2,000+ at a shop.

Can I drive my Toyota Camry with the check engine light on?

It depends on the code. A steady check engine light usually means you can drive short distances safely. A flashing check engine light means stop driving immediately -- continued driving can cause serious engine damage. Scan the code first to know what you are dealing with.

Explore More

All vehicle fixes | Browse all codes | Codes by make