Use this guide to connect a car diagnostic scan tool, read and record diagnostic trouble codes, and decide what to check next. It is for drivers with basic familiarity with a vehicle’s controls who want to understand a warning light before arranging repairs. Plan for about 15-30 minutes; you do not need to remove parts or attempt a repair to complete the scan.
Get business pricing on garage and car supplies
- Business-only prices and quantity discounts
- Tax-exempt purchasing
- Multiple users, one account, clear invoices

FOXWELL NT604 Elite OBD2 Car Diagnostic Scanner
- ✔ Brand and model: FOXWELL NT604 Elite
- ✔ Supported systems: Engine, ABS, SRS, and transmission
- ✔ Vehicle coverage: 60+ car brands; support varies by vehicle

ANCEL AD410 Enhanced OBD2 Scanner and Vehicle Code Reader
- ✔ Brand and model: ANCEL AD410
- ✔ Compatibility: Most 1996+ U.S. OBD2 vehicles and many 2000+ EU and Asian vehicles
- ✔ Supported protocols: CAN, ISO9141, KWP2000, J1850 VPW, and J1850 PWM

ANCEL AD310 OBD II Car Code Reader and Diagnostic Scanner
- ✔ Brand and model: ANCEL AD310
- ✔ Compatibility: OBD II vehicles: U.S. 1996 or newer; EU and Asian 2000 or newer
- ✔ Supported protocols: KWP2000, J1850 VPW, ISO9141, J1850 PWM, and CAN
Difficulty: Beginner | Time: 15-30 minutes
What You’ll Need
Tools & Materials:
- An OBD-II scan tool or compatible Bluetooth adapter and phone app
- The vehicle’s owner’s manual
- A phone or notepad to record codes and scan results
Knowledge:
- Ability to identify the ignition and follow the vehicle manual
- Basic awareness of whether the engine is running roughly, overheating, or showing other warning signs
Most cars and light trucks sold in the United States from model year 1996 onward use OBD-II. Rules and connector compatibility vary by country and vehicle. A basic reader may show emissions-related engine codes but not codes for systems such as airbags, ABS, or transmission. Check the tool and vehicle documentation before starting.
FOXWELL NT604 Elite OBD2 Car Diagnostic Scanner

When a warning light may involve more than the engine, the FOXWELL NT604 Elite gives us the widest stated diagnostic reach in this group. It scans engine, ABS, SRS, and transmission systems, while the two ANCEL readers are limited to engine and emissions-related diagnosis. That broader access can make it a more practical first check for owners facing a brake-system or airbag warning as well as a check-engine light. Live data, a built-in DTC library, and AUTOVIN support help make its results easier to interpret, and the included case is useful for keeping the scanner and cables together.That wider scope does not make the NT604 a complete repair tool. Vehicle coverage varies, so we should verify support for the specific make, model, and year. It also lacks maintenance functions such as oil resets and ABS bleeding, and it cannot clear crash-related SRS data. Compared with the AD410, it covers more systems but does not list the same set of engine and emissions checks, such as O2 sensor and EVAP tests. Choose it for broader fault-code access; skip it if your main need is service resets or a low-complexity engine-only reader.
Pros:
- Scans engine, ABS, SRS, and transmission systems
- Includes live data, AUTOVIN, and a built-in DTC library
- Lifetime updates with no extra software fee
- Protective case is included
Cons:
- Vehicle compatibility varies by make, model, and year
- Does not support maintenance functions such as oil resets or ABS bleeding
- Cannot clear crash-related SRS data
Best for: Drivers who want to read supported fault codes across engine, ABS, SRS, and transmission systems.
Not ideal for: Owners who need oil resets, ABS bleeding, crash-data clearing, or guaranteed coverage without checking vehicle compatibility.
Bottom line: Pick the NT604 Elite when access to several vehicle systems matters more than service resets or a simple engine-only setup.
“Pick the NT604 Elite when access to several vehicle systems matters more than service resets or a simple engine-only setup.”
ANCEL AD410 Enhanced OBD2 Scanner and Vehicle Code Reader

The ANCEL AD410 suits drivers who want more context from an engine warning light without stepping up to a multi-system scanner. Along with reading and clearing engine and emissions codes, it shows code definitions and live data, and includes I/M readiness, freeze-frame, O2 sensor, and EVAP tests. Those checks can help us understand whether an emissions monitor is ready or whether a fault relates to a specific engine system. The 2.4-inch color display and direct OBD2 connection also keep the workflow self-contained, without a phone app or separate battery.Compared with the AD310, the AD410 gives us more listed test functions and code interpretation; compared with the FOXWELL, it gives up ABS, SRS, and transmission coverage. It also does not offer bidirectional control or service resets, so it cannot command components or handle routine maintenance tasks. Its compatibility wording covers most newer U.S. OBD2 vehicles and many EU and Asian vehicles, rather than every vehicle in those regions. We would choose it for richer engine-focused checks, but look elsewhere if a warning light points to a non-engine system.
Pros:
- Reads and clears engine and emissions codes with code definitions
- Includes live data, freeze-frame, I/M readiness, O2 sensor, and EVAP tests
- Color display and direct vehicle-port power avoid an app or separate battery
- Supports multiple OBD2 protocols
Cons:
- Does not diagnose ABS, SRS, or transmission systems
- No bidirectional control or service reset functions
- Compatibility varies, so vehicle fit should be checked
Best for: Drivers who want code definitions, live data, and additional engine and emissions tests in a standalone scanner.
Not ideal for: Owners who need ABS, SRS, transmission diagnostics, bidirectional controls, or service resets.
Bottom line: Choose the AD410 for a more informative engine and emissions check when multi-system diagnosis is not required.
“Choose the AD410 for a more informative engine and emissions check when multi-system diagnosis is not required.”
ANCEL AD310 OBD II Car Code Reader and Diagnostic Scanner

For a buyer who mainly wants to investigate an engine warning light, the ANCEL AD310 keeps the task direct: it reads and clears emission-related engine codes, displays live data and freeze-frame information, and checks I/M readiness. It supports several major OBD II protocols and draws power through the vehicle connector, so there is no battery to charge. That makes it a straightforward option to keep in the car for basic code checks on compatible vehicles.Its simplicity comes with a firm boundary. The AD310 does not scan ABS, SRS, transmission, or other non-emission systems, whereas the FOXWELL NT604 Elite is designed to read codes across several of those systems. Against the AD410, the AD310 also has fewer listed diagnostic checks and does not promise the same code-definition, O2 sensor, or EVAP test functions. We would favor the AD310 when core engine and readiness information is enough; drivers seeking more interpretation or wider system coverage should consider one of the other two. It works only with OBD II interfaces, so vehicle compatibility still matters.
Pros:
- Reads and clears emission-related engine trouble codes
- Displays live data, freeze-frame information, and I/M readiness
- Supports multiple OBD II protocols
- Powered through the vehicle connector with no separate battery
Cons:
- Does not diagnose ABS, SRS, transmission, or other non-emission systems
- Works only with OBD II interfaces
- Offers a narrower listed feature set than the AD410
Best for: Owners who want a compact, connector-powered reader for basic engine-code and emissions-readiness checks.
Not ideal for: Drivers diagnosing ABS, SRS, transmission, or other non-emission issues, or seeking expanded test functions.
Bottom line: The AD310 is a sensible basic reader when engine and emissions checks cover the jobs you expect to do.
“The AD310 is a sensible basic reader when engine and emissions checks cover the jobs you expect to do.”
As an Amazon Associate we earn from qualifying purchases.
Before You Start
Park on level ground, select Park or Neutral, apply the parking brake, and switch off accessories. Keep clear of moving engine parts if a later scan requires the engine to run. Do not scan or drive on if the oil pressure or temperature warning is red, the engine is overheating, there is smoke or a fuel smell, or the car feels unsafe; stop and seek qualified help. A scan tool reports information from vehicle systems. A code points to a detected condition and does not by itself identify a failed part.
Step-by-Step Instructions
Step 1: Check the warning and vehicle symptoms
Note which dashboard light is on and when it appeared. Write down symptoms such as rough running, poor acceleration, unusual noises, or increased fuel use, along with recent events such as a refuel or battery replacement. If the check-engine light is flashing or the car is running badly, avoid driving it; a fault can damage the catalytic converter or create a road hazard.
Tip: A steady check-engine light with normal vehicle behavior may allow a short trip to a repair shop, but follow the owner’s manual and use judgment.
Check: You have a short record of the warning and symptoms to compare with the scan results.
Step 2: Locate the diagnostic connector
Find the OBD-II port, usually beneath the dashboard near the steering column. Check the owner’s manual if it is not visible. Inspect the port for obvious damage or debris; do not force the plug or insert tools into the contacts.
Tip: Some vehicles place the connector behind a small removable panel. Use only the access method described in the manual.
Check: You can see the connector and reach it without pulling on wiring or removing unrelated trim.
Step 3: Connect the scan tool
With the ignition off, plug the scan tool into the port. For a Bluetooth adapter, connect it securely, then open its companion app and follow the pairing instructions. Keep the adapter away from pedals and your feet. Turn the ignition to the ON position without starting the engine unless the tool or vehicle instructions say otherwise.
Tip: Many tools receive power from the port. If yours has its own battery or a vehicle-specific startup procedure, follow the tool manual.
Check: The tool powers on and reports a vehicle connection or prompts you to select a vehicle.
Step 4: Select the vehicle and read codes
Choose the correct make, model, year, and engine if the tool requests them. Select the option to read or retrieve diagnostic trouble codes. Wait for the scan to finish, then record every code exactly as shown, including letters, digits, and whether each is current, pending, or permanent. Save or photograph the results before leaving the screen.
Tip: A pending code can indicate a fault that has appeared but has not yet met the conditions to turn on a warning light. A permanent code may remain until the vehicle verifies the fault is fixed.
Check: You have a complete record of the codes and their status, or the tool reports that none are stored.
Step 5: Review available freeze-frame and live data
If available, open freeze-frame data for a code. This is a snapshot of conditions when the fault was recorded, such as engine speed or temperature. You can also view related live data, following the tool’s prompts. If the engine must run, keep the car in Park or Neutral with the parking brake applied and stay clear of belts, fans, and hot surfaces. Record useful readings; do not treat one reading as a diagnosis without vehicle-specific specifications.
Tip: A simple reader may not offer freeze-frame data or detailed live readings. Skip this step if the function is unavailable.
Check: You have recorded any useful data shown, or confirmed that your tool does not provide it.
Step 6: Look up each code and plan a check
Use the tool’s description as a starting point, then confirm the code in the vehicle manual or a reliable repair reference for the exact model. Write down the code’s meaning and any basic checks the reference recommends. For example, a code related to an oxygen sensor circuit does not prove the sensor itself has failed; wiring, connectors, leaks, or other conditions may cause it. Do not replace parts based only on a code description.
Tip: If a code involves brakes, airbags, steering, high-voltage systems, or another safety-critical system, arrange qualified service rather than probing wiring or connectors yourself.
Check: You have a model-appropriate explanation for each code and a reasonable next action, such as a visual check or a repair appointment.
Step 7: Save the report and disconnect safely
Save or photograph the codes and data. Turn the ignition off and wait for the scan tool to finish communicating, then remove the plug by holding its connector rather than pulling its cable. Close the app or switch off the reader. Keep the results for the mechanic and note whether the warning light or symptoms change.
Tip: Do not clear codes just to turn off a warning. Clearing can erase useful diagnostic information and readiness data, and it does not repair the underlying fault.
Check: The tool is disconnected, the results are saved, and you can share the exact codes and symptoms with a repair professional.
Common Mistakes to Avoid
- Assuming a code names the part that must be replaced. — Treat the code as a clue about a detected condition. Confirm it with model-specific diagnostic information and tests before replacing components.
- Clearing codes before recording them. — Save codes, status, and freeze-frame data first. Leave clearing and readiness procedures until a repair plan calls for them.
- Using the wrong vehicle profile or an incompatible tool. — Check model year, engine, connector, and system coverage in the tool documentation; basic readers may not access ABS, airbag, or manufacturer-specific modules.
- Letting a cable or adapter obstruct the pedals. — Route the cable away from the driver’s feet and controls. Do not drive with a handheld reader in a position that distracts the driver.
Troubleshooting
Problem: The scan tool does not power on or connect.
Solution: Confirm the ignition position and connector fit. Check the manual for a fuse or separate power requirement. If the port appears damaged or still has no power, stop and arrange an electrical check rather than forcing the plug.
Problem: The app cannot pair with a Bluetooth adapter.
Solution: Enable Bluetooth, grant the app requested permissions, and follow the adapter’s pairing steps. Close other apps that may be connected to the adapter, then retry with the ignition in the required position.
Problem: The tool shows no codes, but the warning light is on.
Solution: Confirm that you selected the engine or emissions system and used a compatible tool. Some warnings belong to modules a basic reader cannot access. Check the manual and have a repair shop scan the appropriate systems.
Problem: A code returns after clearing or after a repair.
Solution: Record the returning code and any symptoms. The repair may not have fixed the cause, or the vehicle may need drive cycles to retest the system. Avoid repeated clearing; ask a qualified technician to diagnose the fault.
What Success Looks Like
The scan is complete when you have saved the exact code numbers and statuses, noted relevant symptoms and available data, and identified a safe next action. A successful scan does not necessarily turn off the warning light or confirm that the vehicle is repaired. Share the saved report with a mechanic if the code persists, the cause is unclear, or the vehicle shows safety-related symptoms.
Next Steps
Keep the scan report with your service records and give it to the repair shop alongside your symptom notes. After any repair, follow the shop’s advice about retesting and drive cycles. If the warning returns, record when it happened and rescan before clearing anything. Arrange prompt professional diagnosis for persistent warnings, worsening performance, or faults involving safety systems.
Frequently Asked Questions
Can a basic scan tool tell me exactly which part failed?
No. It retrieves codes and sometimes supporting data. A code describes a system condition; diagnosis may require inspection, measurements, or tests specific to the vehicle.
Should I start the engine while reading codes?
Usually, begin with the ignition on and engine off, as directed by the tool. Some live-data checks need the engine running. Follow the tool and vehicle instructions, secure the car, and stay clear of moving or hot parts.
Can I drive with a check-engine light on?
It depends on the symptoms and warning. A flashing light, overheating, oil-pressure warning, smoke, fuel smell, or rough running calls for stopping safely and getting help. For a steady light with normal behavior, consult the owner’s manual and arrange diagnosis soon.
Will clearing a code fix the problem?
No. Clearing removes stored information and may turn off a warning temporarily, but the fault can return. Record the results and address the cause before clearing codes.
Why does my tool not show ABS or airbag codes?
Many entry-level readers cover only engine and emissions diagnostics. Check the tool’s system coverage for your exact vehicle; a shop-level or vehicle-specific scanner may be needed for other modules.
Evergreen bestsellers Picks

Shark Navigator Lift-Away Upright Vacuum Cleaner, White (NV356E)

Bose QuietComfort Ultra Earbuds (2nd Gen) – Wireless Noise‑Cancelling Earbuds with Mic, Immersive Audio, USB‑C Charging, Up to 6 Hours Batte

KitchenAid 5.5-Qt Bowl-Lift Stand Mixer, Porcelain White (KSM55SXXX)
As an affiliate, we earn on qualifying purchases.
