Retrieve and record diagnostic trouble codes (DTCs).
ASE G1 — Auto Maintenance & Light Repair. Task C.21 from the Task List.
Retrieving and Recording Driveline DTCs
The short version — Pull the codes with a scan tool, write down everything (number, description, status, freeze frame) before you touch anything else, and remember a DTC points at a circuit, not a part.
What you're actually doing when you retrieve a code
When a driveline module — transfer case control module, AWD/4WD control module, transmission control module — sees something out of range, it stores a fault. Retrieving and recording DTCs means using a scan tool to read those stored fault codes from the driveline control module so you know which circuit or function the module flagged. That's your starting point for diagnosis, not the finish line.
The scan tool will show you whether a code is current/active (the fault is happening right now) or history/stored (it happened before but isn't present at this moment). This distinction matters — you need to note which type you pulled, because it changes how you chase the problem. An active code you can test for live. A history code with no current symptom means you may be hunting an intermittent.
Record first, clear later — and never skip the paperwork
Before you clear anything, write down the exact DTC number, its description, any freeze frame or status data available, and any related pending or history codes. This isn't busywork — it's what lets you (or a warranty reviewer) verify later that the repair actually fixed the problem. If you clear first and the fault doesn't come back, you have no proof anything was actually wrong or that you fixed it.
The procedural rule is simple: record before you clear, and only clear codes after you've verified the repair. Clear too early and you wipe out the diagnostic history you need to confirm an intermittent fault is really gone.
Once you have the code recorded, check for Technical Service Bulletins tied to that specific code and vehicle. Electronic driveline faults often have a known root cause that's documented separately from the generic code definition — TSBs can save you hours of chasing the wrong wire.
The code tells you where to look, not what to replace
This is the fact that shows up on tests constantly: a DTC points to a circuit or system fault, not a specific failed part. You still have to do component-level testing — resistance, voltage, continuity, mechanical inspection — to confirm the actual root cause before you replace anything.
Typical culprits behind these codes:
- Open or shorted wiring/connectors
- Corroded or loose connector pins
- Failed position or speed sensors
- Sticking or seized shift motor/solenoid
- Low or contaminated fluid affecting hydraulic/electric actuator operation
Symptoms often line up with the code type:
- A shift motor circuit code often comes with the transfer case stuck in one range or a warning lamp on.
- A wheel speed/output shaft sensor code often comes with erratic 4WD engagement or an ABS/traction control lamp — because those systems share the same sensor data.
Knowing these pairings helps you sanity-check whether the code matches the customer's complaint, or whether something else is going on.
Before you touch a live circuit or command an actuator
Some scan tool routines can command shift motors or clutches to move — that's not something you want happening with your hands near the linkage. Safely raise and support the vehicle, put the drivetrain in Park/neutral, and chock the wheels before performing any live circuit tests or actuator commands through the scan tool. This is a safety step, not an optional convenience.
Check yourself
Question: A scan tool shows a DTC as "history" rather than "current." What does that tell you, and why does it matter?
It means the fault happened at some point but isn't present right now. It matters because you can't necessarily reproduce and test it live — you may be dealing with an intermittent condition, and you need to note the status (current vs. history) as part of your record before doing anything else.
Question: Technician A says once you retrieve a DTC, you should replace the component the code names, since the code identifies the failed part. Technician B says the code only points to a circuit or system, and component-level testing (resistance, voltage, continuity, mechanical inspection) is still required before replacing anything. Who is right?
Technician B. A DTC indicates a circuit or system fault, not necessarily a specific failed part. You must still perform component-level testing to confirm the root cause before swapping parts.
Question: Why should you record the DTC, description, freeze frame data, and related codes before clearing them?
Because clearing codes erases the diagnostic history. If you clear before recording, you lose the information needed to verify the repair worked and to document things for warranty purposes — especially important for confirming an intermittent fault is actually resolved rather than just not present at that moment.
Task List transcribed from ASE's free published study guide (ASE Study Guide — Auto Maintenance & Light Repair (2026)).