Free API
maintenance

Check Engine Light Diagnosis

for 2009 Aston Martin DB9 6.0L V12 · RWD
Difficulty
Easy
Time
1.1 h
Tools
5
Steps
10
✓Fact-checked. Built from OLP's spec database, then independently fact-checked line by line with every correction applied. Master-tech sign-off by Chris Hackleman is queued. Cross-check torque values against the factory manual, and stop if anything looks unsafe. How our data is made.

Diagnose the cause of an illuminated Check Engine Light on a 2009 Aston Martin DB9 using an OBD-II scanner to retrieve diagnostic trouble codes and identify system faults.

Warnings

⚠Do not reset or clear diagnostic trouble codes before recording them, as this will erase freeze-frame data needed for diagnosis.
ℹ️Some intermittent faults may not trigger a code during the current key cycle. Multiple drive cycles may be required to reproduce certain conditions.
ℹ️The DB9 uses a sophisticated engine management system; manufacturer-specific codes beyond generic OBD-II may require Aston Martin diagnostic tools for full interpretation.

Tools required

As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.

Preparation

  1. Park vehicle on level ground and apply parking brake.
  2. Turn ignition to OFF position and remove key.
  3. Ensure vehicle has been driven long enough to reach normal operating temperature if fault is temperature-dependent.
  4. Gather vehicle service history if available to identify recurring issues.

Procedure

  1. 1
    Locate OBD-II diagnostic port
    The OBD-II diagnostic port on the 2009 DB9 is located beneath the driver's side dashboard in the lower kick panel/footwell area. Consult the owner's manual or factory documentation for exact location, then crouch down and use a flashlight to locate the 16-pin trapezoid connector. Note: The OBD-II diagnostic port on the 2009 DB9 is located beneath the driver's side dashboard in the lower footwell area. Consult the owner's manual or Aston Martin service documentation to confirm the exact location for this vehicle. You may need to crouch down and use a flashlight to locate the 16-pin trapezoid connector. Note: The OBD-II diagnostic port on the 2009 DB9 is located beneath the driver's side dashboard in the footwell area. Crouch down and use a flashlight to locate the 16-pin trapezoid connector, checking the underside of the dash panel and near the steering column if not immediately visible.
  2. 2
    Connect diagnostic scanner
    Plug the OBD-II scanner connector firmly into the diagnostic port. Ensure the connection is secure and fully seated. Turn the ignition key to the ON position (do not start the engine). The scanner should power on and attempt to establish communication with the vehicle's engine control module. Note that the 2009 DB9 uses an Aston Martin/Ford-derived electronics architecture, and some generic OBD-II scanners may have limited communication; full access to all modules may require the Aston Martin Diagnostic System (AMDS) or a compatible dealer-level tool.
  3. 3
    Retrieve diagnostic trouble codes
    Navigate the scanner menu to read stored diagnostic trouble codes (DTCs). Record all codes displayed, including both current (active) codes and pending codes. Note the code descriptions provided by the scanner. Also record freeze-frame data associated with each code, which captures engine conditions when the fault occurred (RPM, coolant temperature, vehicle speed, etc.).
  4. 4
    Document code details
    Write down or photograph all diagnostic information: the full DTC number (e.g., P0420, P0171), the fault description, freeze-frame data, and the number of fault occurrences if displayed. Note whether the Check Engine Light status is shown as continuous or intermittent. This documentation is critical for repair planning and warranty claims.
  5. 5
    Check for manufacturer-specific codes
    If your scanner supports enhanced diagnostics, navigate to the manufacturer-specific code section. Aston Martin uses additional proprietary codes beyond standard OBD-II P-codes (P0xxx through P3xxx). These may provide more specific fault identification for DB9-specific systems. Record any additional codes found.
  6. 6
    Perform visual inspection based on codes
    Based on the retrieved codes, perform a targeted visual inspection of related components. For oxygen sensor codes (P0130-P0167, P0420-P0434), inspect exhaust system for leaks. For mass airflow sensor codes (P0100-P0104), check air intake system for loose connections or damaged ducting. For misfire codes (P0300 random misfire, plus P0301-P0312 for individual cylinders 1 through 12 on this V12), inspect the individual coil-on-plug ignition coils and spark plugs for visible damage or oil contamination. Confirm the cylinder-to-bank numbering against Aston Martin documentation before locating a specific misfiring cylinder. Look for obvious issues like disconnected vacuum lines, damaged wiring harnesses, or fluid leaks near sensors. Note: For misfire codes (P0300-P0312, covering all 12 cylinders), inspect the coil-on-plug ignition coils and spark plugs for visible damage or oil contamination.
  7. 7
    Check for technical service bulletins
    Research the specific DTCs retrieved against Aston Martin technical service bulletins (TSBs) for the 2009 DB9. Many Check Engine Light conditions have known patterns and manufacturer-recommended solutions. Check whether the retrieved DTCs correspond to any documented Aston Martin service bulletins; do not assume generic fault patterns apply to this platform without verifying against factory documentation. Document any relevant TSBs for reference during repair.
  8. 8
    Assess fault severity and drive cycle status
    Determine whether the fault requires immediate attention or can be monitored. Codes related to emissions (catalyst efficiency, EVAP system) typically allow continued driving. Codes indicating misfires, fuel system issues, or critical sensor failures may require immediate repair to prevent engine damage. Note whether the fault is occurring continuously or only under specific conditions based on freeze-frame data.
  9. 9
    Generate diagnostic report
    Compile all findings into a diagnostic report: list all DTCs retrieved, freeze-frame conditions, visual inspection results, related TSBs, and recommended next steps for repair. Prioritize faults by severity. Identify which components require testing with a multimeter or specialized tools versus those requiring replacement. For complex issues involving multiple related codes, identify the likely root cause versus secondary faults.
  10. 10
    Disconnect scanner and prepare for repair
    Do NOT clear codes at this stage unless specifically required for a subsequent repair verification test. Turn ignition OFF and disconnect the OBD-II scanner from the diagnostic port. Store the scanner safely. If immediate repair is not planned, advise that the vehicle can typically be driven but the fault condition will persist and may affect emissions or performance.

Reassembly

  1. No disassembly required for this diagnostic procedure.
  2. After completing any repairs based on diagnostic findings, clear codes using the scanner and perform a drive cycle to verify the Check Engine Light does not return.

Verification

  • Confirm all diagnostic trouble codes have been recorded accurately with complete descriptions and freeze-frame data.
  • Verify the diagnostic report clearly identifies the affected system(s) and recommends specific repair actions.
  • After subsequent repairs, verify the Check Engine Light remains off through at least one complete drive cycle (cold start, city driving, highway driving, and cool-down).
  • Use the scanner to confirm readiness monitors have reset to 'Ready' status after repairs, indicating the system has completed self-tests.

Related trouble codes on this vehicle

Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.

Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →

🔧Stuck on this check engine light diagnosis? Take it to The Diag Desk.A human with 20+ years in the bay answers about YOUR Aston Martin within 24 hours — never AI. $25, and you're not charged unless you get an answer.Ask a tech →

More procedures for this vehicle

For shop owners
Want more customers to find you?
We build shop websites with online booking onto your schedule and your own online store.
Talk to the ownerSee what's included
Built by a shop owner. Talk to Chris, not a sales rep.
🔧 Built by master technician Chris Hackleman · Master Technician · 20+ years. Spot an error? Use the Help link above — a human reads every report.
Stuck on this repair? Take it to The Diag Desk — ask a master tech about this exact car → real human answer within 24h, never AI
⚠ STILL BEHIND THE PAYWALL
The 2009 Aston Martin DB9 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 Aston Martin DB9 — $99 →
Building an app?
Free API key: 10 requests/day, 100/month, no card required.
Get an API key →
Run a shop?
A free website, SEO and Google reviews with your shop software. Auto Shop Base Professional, $250/mo, with our labor times on every estimate.
See what's included →