Locate the OBD2 port by the hood-release latch
On the 2014–2019 Corolla, the 16-pin OBD2 port lives under the driver-side dash, just left of the steering wheel, above the footrest and right next to the hood-release latch.
2014–2019 Toyota Corolla
By Tom Becker ✓ Certified Mechanic · Published Sep 21, 2026 · Updated Oct 22, 2026
Save $100 by doing it yourself! Shop cost: $100
Quick answer: Check Engine Light on a 2014–2019 Toyota Corolla is rated Easy and takes about 15–30 minutes. You'll need 3 tools for this job. This guide walks you through the full job step by step, including the mistakes to avoid.
Follow these steps carefully
On the 2014–2019 Corolla, the 16-pin OBD2 port lives under the driver-side dash, just left of the steering wheel, above the footrest and right next to the hood-release latch.
Press the scanner's connector firmly into the port until it seats. No lights on the tool means the plug isn't seated or the ignition isn't truly on — check both.
Pull up freeze-frame data too: it logs engine RPM, coolant temp, speed, and fuel trims from the exact moment the fault was recorded, which separates a cold-start issue from one striking at highway speed.
Generic P0xxx codes mean the same thing across all manufacturers. P0300-series codes flag engine misfires — on the Corolla's 1.8L 2ZR-FE, worn spark plugs are the first thing to inspect. P0420-family codes concern catalytic converter efficiency. P0171 indicates a lean condition (excess air), and on this generation a cracked or hardened intake hose between the airbox and throttle body is a well-known source. P04xx codes cover evaporative emissions, where a loose or aging fuel cap is the classic easy fix.
In my experience, That intake hose hardens with age and cracks right behind the clamp where you won't see it. Flex it while the engine idles — if the idle stumbles, you found your leak.
With a steady light and no other warnings, the Corolla can generally be driven gently to a shop — keep revs low and get it checked soon. Same stop-driving rule if the temperature gauge climbs or the oil-pressure warning appears.
A code names the system, not the part — test before you replace. Check plug condition for misfires, flex the intake hose and listen for hissing on lean codes, inspect the fuel-cap seal on EVAP codes.
Restart and confirm the light is out, then drive normally for several days — city stop-and-go plus highway stretches — so the diagnostics complete their self-tests and set the readiness monitors.
Test your repair before closing everything up. If something doesn't work right, double-check your steps.
⚠️ Common Mistakes to Avoid
2014–2019
2014–2019
2014–2019
2014–2019
2014–2019
2014–2019
Chevrolet Equinox · 2018–2024
Chevrolet Silverado 1500 · 2019–2024
Ford F-150 · 2015–2020
Honda Accord · 2018–2022
Honda Civic · 2016–2021
Hyundai Elantra · 2017–2020
Jeep Wrangler · 2018–2024
Kia Sorento · 2016–2020