maintenance

Diagnostic Scan

for 2017 Toyota Corolla 1.8L I4 · FWD
Difficulty
Easy
Time
30 min
Tools
4
Steps
9

This procedure covers performing a diagnostic scan on a 2014-2019 Toyota Corolla 1.8L I4 to retrieve stored trouble codes and live data from the vehicle's onboard computer system.

Warnings

Do not attempt to clear codes before recording them, as this will erase valuable diagnostic information and freeze frame data
ℹ️Some advanced functions may require a manufacturer-specific scan tool rather than a generic OBD-II scanner
ℹ️Ensure vehicle battery is in good condition, as low voltage can cause false codes or communication errors

Tools required

OBD-II scan tool or professional diagnostic scannerEssential
Vehicle service manual or online repair information
Flashlight
Pen and paper or smartphone for recording codes

Preparation

  1. Park vehicle on level ground and engage parking brake
  2. Turn off all accessories including radio, climate control, and lights
  3. Ensure ignition is in OFF position
  4. Locate the OBD-II diagnostic port under the driver's side dashboard, below the steering column and above the brake pedal area

Procedure

  1. 1
    Connect Scan Tool
    Plug the OBD-II scan tool connector firmly into the vehicle's diagnostic port. The port is a 16-pin trapezoidal connector located under the driver's side dashboard. Ensure the connection is secure and fully seated.
  2. 2
    Power On System
    Turn the ignition key to the ON position (do not start the engine). The scan tool should power on automatically. If using a wireless or battery-powered scanner, turn it on according to manufacturer instructions. Wait for the tool to establish communication with the vehicle.
  3. 3
    Select Vehicle Information
    Enter or select the correct vehicle information on the scan tool: Year (2014-2019), Make (Toyota), Model (Corolla), Engine (1.8L I4). Some advanced scanners will auto-detect this information via the VIN. Verify that the VIN displayed matches the vehicle being diagnosed.
  4. 4
    Retrieve Diagnostic Trouble Codes
    Navigate to the 'Read Codes' or 'DTCs' menu on the scan tool. Select both current codes and pending/history codes. Record all codes with their full descriptions. Note the freeze frame data associated with each code, which includes engine speed, vehicle speed, coolant temperature, and other parameters at the time the code was set.
    ℹ️Freeze frame data is critical for intermittent problem diagnosis and will be lost if codes are cleared
  5. 5
    Check Readiness Monitors
    Access the 'I/M Readiness' or 'Monitor Status' screen. Check that all emission system monitors show 'Ready' or 'Complete' status. If monitors show 'Not Ready', the vehicle may need to complete a drive cycle. Note which specific monitors are incomplete as this indicates systems that have not completed their self-tests.
  6. 6
    Review Live Data
    Navigate to the 'Live Data' or 'Data Stream' function. Review key parameters including engine RPM, coolant temperature, intake air temperature, mass air flow, throttle position, oxygen sensor voltages, fuel trims (short-term and long-term), and vehicle speed. Compare values to known good specifications. Look for parameters that are out of normal range or behaving erratically.
  7. 7
    Check Additional Systems
    If equipped with an advanced scanner, access additional control modules including ABS, airbag (SRS), transmission, and body control modules. Retrieve codes from each system. Note that generic OBD-II scanners may only access the engine control module and transmission on this vehicle.
  8. 8
    Document Findings
    Record all diagnostic trouble codes, freeze frame data, monitor status, and any abnormal live data readings. Note the date, current mileage, and any symptoms reported by the vehicle owner. This documentation is essential for tracking repair effectiveness and identifying recurring issues.
  9. 9
    Disconnect Scan Tool
    Turn the ignition to the OFF position. Remove the scan tool from the OBD-II port. Store the scan tool properly. If codes need to be cleared after repairs are completed, reconnect the tool and use the 'Clear Codes' function, then verify the repair by road testing and re-scanning.

Reassembly

  1. No disassembly required for this procedure

Verification

  • Confirm all diagnostic trouble codes and freeze frame data have been properly recorded
  • Verify scan tool communicated successfully with all intended vehicle control modules
  • If using recorded data for diagnosis, cross-reference codes with Toyota technical service bulletins and known issues for this model year range
  • Ensure monitor readiness status has been documented if vehicle is due for emissions testing

More procedures for this vehicle

⚠ STILL BEHIND THE PAYWALL
The 2017 Toyota Corolla repair data is incomplete because no one has sponsored it yet. For $99, we generate the full step-by-step procedures, then fact-check them with a second AI pass and your expert review. Your name on every procedure, permanently.
The same data would cost $169/mo from Mitchell1 or $30/year from ALLDATAdiy — and you'd be renting access, not freeing it. Sponsor once, free forever.
Sponsor the Toyota Corolla — $99 →
Building an app?
Free API access to all this data — 50 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included.
Try ShopBase →