Check Engine Light On? How to Inspect Used Cars with OBD2

A glowing check engine light on the dashboard is enough to stress out any driver or potential used car buyer. Whether your check engine light on in car came out of nowhere, the car is running fine, or the engine is shaking, it doesn’t always mean an expensive repair.
Learning how to perform a car diagnostic test using an OBD2 scanner is the fastest way to pinpoint what’s really going on. By plugging in a simple diagnostic tool, you can instantly perform an engine diagnostics check, read diagnostic trouble codes (DTCs), spot loose petrol caps or faulty O2 sensors, and avoid being taken for a ride by mechanics.
In this guide, we’ll break down check engine light on meanings, common causes across Australian vehicles (from Ford Rangers and Mazda 3s to VE Commodores), how to use a car code reader step-by-step, and how to choose the right car diagnostic scanner for your budget.
📋 Looking for a Free Printable Inspection Checklist?
Need a quick reference sheet while inspecting a car on-site? Access the complete 3-part DIY guide and download the free DIY used car checklist & forms courtesy of BPC Auto Inspect.
- 7 Quick Action Steps: Spot critical mechanical red flags before making an offer.
- Printable Checklist: Cover key engine, body, and test-drive inspection items.
- Deposit & Seller Receipts: Simple, printable forms to keep your payment clear, documented, and hassle-free.
Table of Contents
Quick Pick: Best Diagnostic Tools for Australian Drivers (paid links)
OBDLink MX+ (Best Overall)
★★★★★Fastest Bluetooth OBD2 scanner
Advanced Live Data & Freeze Frame
Works with Torque Pro & OBDwiz
Best for daily drivers & car buyers
Check Latest Price NowFoxwell NT301 (Best Budget)
★★★★☆Plug-and-play handheld unit
Built-in DTC Code Lookup Library
Clears engine check light instantly
Great choice under $150 AUD
Check Latest Price NowAncel AD410 (Best for Beginners)
★★★★☆Ultra-simple interface
I/M Smog Readiness Status
Quick engine code read and reset
Reliable diagnostic entry-tool
Check Latest Price NowCheck Engine Light On Meaning: What Is Your Car Telling You?
An illuminated check engine light on dashboard (often called a Malfunction Indicator Lamp or MIL) triggers whenever your car’s Engine Control Unit (ECU) detects an operational anomaly. Whether you drive a Toyota Corolla, Mazda 3, Ford Ranger, Volkswagen Tiguan, or VE Commodore, understanding the underlying cause is key to avoiding major repairs.
A car engine diagnostic scanner plugs directly into your OBD2 port to read fault logs. Using one helps you:
- Identify car problems early before expensive mechanical failure occurs.
- Determine if it’s safe to keep driving or if you need immediate towing.
- Save hundreds on diagnostic fees at repair workshops.
- Verify vehicle condition before buying a used car.
👉 Inspecting a vehicle before purchase? Explore our complete toolkit guide to essential diagnostic tools for used cars.
Code Reader vs. Car Diagnostic Scan Tool: What’s the Difference?
When selecting engine diagnostic equipment, it’s essential to match the tool to your technical needs:
- Basic OBD2 Code Readers: Simple plug-and-play devices designed to read and clear generic powertrain diagnostic trouble codes (DTCs). Ideal for everyday drivers asking “why is my check engine light on?”
- Advanced Car Diagnostic Scan Tools: Professional-tier scanners that access deeper vehicle systems like ABS brakes, SRS airbags, DPF regeneration, transmission modules, and live data streaming. (For example, dealing with complex diesel emissions on Australian vehicles like Holden Captiva DPF problems and fixes).
💡 Pro Tip: If you simply want to inspect engine fault codes, a basic OBD2 code reader (paid link) gets the job done quickly. However, if you plan to do full-system troubleshooting or used car inspection, opt for a professional scan tool (paid link).
How to Check Engine Light Codes (Step-by-Step Diagnostic Test)
Follow these 5 simple steps to perform an accurate car electronic diagnostic scan:
- Locate the OBD2 Port: Connect your scanner to the 16-pin OBD2 port, typically located under the driver’s side dashboard or near the fuse box.
- Turn Ignition ON: Switch the vehicle key to the “ON” or “Accessory” position (engine off) so the computer powers up.
- Link & Scan: Allow the tool to auto-detect your Vehicle Identification Number (VIN) or select your vehicle make manually.
- Read Diagnostic Trouble Codes (DTCs): Retrieve stored codes (e.g., P0300, P0420, P0455).
- Interpret & Diagnose: Lookup the specific code to determine whether it’s a quick DIY fix or requires component replacement.
⚠️ Urgency Check: Flashing vs. Solid Check Engine Light
The behavior of your dashboard light tells you how urgently you need to react:
| Light Status | Meaning & Urgency | Recommended Action |
|---|---|---|
| Solid / Steady Light | Non-Critical Fault. Issue detected in sensors, EVAP system, or emissions. Car runs fine or shows minor symptom. | Scan codes as soon as possible. Safe to drive short distances to your home or local garage. |
| Flashing / Blinking Light | Severe Engine Misfire. Unburnt fuel is entering the exhaust stream, risking catalytic converter meltdown. | Pull over immediately and turn off the engine. Do not drive. Arrange for a tow truck. |
| Light Went Off Automatically | Intermittent Code. ECU logged an temporary error (e.g., loose petrol cap) that self-corrected. | Scan for “History” or “Pending” codes using your scanner to see what temporarily triggered it. |
Problem to Solution: Common Check Engine Light Scenarios
Drivers frequently encounter specific check engine light symptoms. Here is how to diagnose and resolve them using the Craig Jones Auto Blueprint:
1. Check Engine Light On But Car Runs Fine
Problem: Your check engine light is on, yet you notice no drop in engine performance, no strange noises, and normal fuel economy.
Likely Cause: EVAP emissions leaks, loose petrol caps (very common!), or secondary O2 sensor degradation.
Tool Solution: Connect a handheld OBD2 code reader. If you see codes P0442 or P0455, inspect and tighten your petrol cap until it clicks 2–3 times, reset the code, and re-test.
2. Check Engine Light On and Car Shaking
Problem: The check engine light is on and car is shaking during acceleration or idling at traffic lights.
Likely Cause: Engine misfire caused by failed spark plugs, faulty ignition coils, or clogged fuel injectors.
Tool Solution: Scan for cylinder-specific DTCs (e.g., P0301 for Cylinder 1 misfire). Inspect spark plugs and swap ignition coils to verify the faulty component.
3. Check Engine Light On After Battery Died or Was Changed
Problem: The light illuminates immediately after jump-starting a flat battery or installing a new one.
Likely Cause: Low-voltage communication drops trigger false historical codes across control modules.
Tool Solution: First, test overall battery health using a digital multimeter. If voltage is stable, clear low-voltage historical codes with your OBD2 scanner. Read our complete guide on how to fix flat battery and starting issues.
4. Check Engine Light On But No Codes Found
Problem: Your CEL remains illuminated, but basic code readers report “No Codes Found”.
Likely Cause: Standard OBD2 protocols only read generic engine emissions. Non-standard or manufacturer-specific codes (Transmission, ABS, Body Control) require deeper diagnostic access.
Tool Solution: Upgrade to a professional-level diagnostic scan tool like the Launch CRP 129X (paid link) or OBDLink MX+ (paid link) capable of multi-system manufacturer scans.
5. Uncovering Hidden Engine Faults Beyond Electrical Codes
Problem: An OBD2 scanner clears electronic faults, but you suspect mechanical wear, overheating, or past accident damage.
Tool Solution: Pair your electronic diagnostic tool with physical inspection tools:
- Combustion Leak Tester (Block Tester): Detects blown head gaskets by testing for combustion gases in cooling fluid.
- Paint Thickness Gauge: Identifies hidden body filler and resprayed panels from prior crashes. Learn how in our guide to using a paint thickness gauge for vehicle inspections.
- Borescope Camera: Inspects internal engine cylinder walls, valves, and tight engine spaces.
Mastering Live Data for Advanced Diagnostics
A DTC code tells you what failed; Live Data tells you why. Key diagnostic parameters to monitor include:
- Fuel Trims (Short & Long Term): Normal trim ranges are between -10% and +10%. High positive values indicate a lean condition (vacuum leaks), while high negative values indicate rich conditions.
- O2 Sensor Voltage: Upstream sensors should rapidly fluctuate between 0.1V and 0.9V. A flatline indicates a dead sensor.
- Coolant Temperature: Verifies the engine maintains operating temperature (usually 90°C–105°C).
For specialized diesel platforms (such as monitoring cylinder feedback values or performing Denso QR coding), see our dedicated guide on testing 1VD-FTV injector feedback values with an OBD2 scanner.
🎥 Video Guide: How to Use Your OBD2 Scanner
Watch this practical video walkthrough to see how to connect your code reader, scan DTCs, interpret live engine data, and clear check engine lights:
Professional Scan Tools: What Mechanics Use
When professional workshops perform car computer diagnostic tests, they rely on heavy-duty, multi-system diagnostic platforms:
- Launch: My personal workshop choice at BPC Auto Inspect is the Launch CRP 129X (paid link) – reliable, fast, and ideal for thorough pre-purchase vehicle inspections.
- Autel: Tablet-based diagnostic systems like the MaxiSys range providing extensive bi-directional testing.
- Snap-on & Bosch: High-end dealer-level platforms built for daily workshop diagnostics.
📄 Want to see a real inspection output? View our sample Launch CRP 129X diagnostic report on a BMW X6 xDrive30d.
What to Look for When Buying a Car Diagnostic Tool
Before buying an engine diagnostic tool, consider these key checklist items:
- Vehicle Compatibility: Ensure full OBD2/EOBD compliance for Australian petrol (2006+) and diesel (2007+) models.
- System Access: Check whether you only need engine code reading or multi-system diagnostics (ABS, SRS, Transmission, DPF).
- Software Updates: Opt for scanners with free lifetime Wi-Fi updates so your tool supports newer car models.
- Safety Certifications: Ensure units carry official CE, FCC, and RoHS certifications to prevent electrical shorts in your ECU.
Where to Buy Quality Car Diagnostic Tools Online
You can source trusted OBD2 code readers and diagnostic tools online across Australia:
- Amazon Australia: Excellent selection of top-rated tools including the Launch CRP 129X Scanner on Amazon (paid link) with fast local delivery.
- eBay Australia: Great range of deals on new and factory-refurbished scanners like the Launch Scanner on eBay (affiliate link).
- Local Automotive Outlets: Stores like Supercheap Auto, Repco, and Auto One carry entry-to-mid level handheld scanners for immediate pickup.
Final Thoughts: Fix Your Check Engine Light On with Confidence
Whether your check engine light on dashboard indicator just flickered on or you’re preparing to inspect a used car, having your own OBD2 diagnostic tool puts control back in your hands.
Avoid cheap, unbranded knock-offs that misread data. Stick to proven diagnostic brands like OBDLink, Launch, Foxwell, and Autel. Next time your engine light illuminates, don’t panic – plug in, run your diagnostic scan, and drive with total confidence!
This article contains affiliate links. If you purchase through these links, we may earn a commission at no additional cost to you.
Not confident testing this yourself before buying? If you're based in Greater Brisbane, book a mobile pre-purchase car inspection with BPC Auto Inspect and let Craig do a comprehensive pre-purchase inspection for you.
