OBD2 check engine codes for Aston Martin
Aston Martin used Ford-derived powertrains in the DB7 through DB9 era and transitioned to AMG-sourced V8 and V12 engines for the DB11 and Vantage; full diagnostic access requires Aston Martin's proprietary AMDS software in addition to standard OBD2 reading. Common codes on the older 4.3L and 4.7L naturally aspirated V8 (DB9/Vantage) include cam timing, EVAP, and secondary air injection faults; the AMG-sourced 4.0L twin-turbo generates similar codes to Mercedes-AMG GT models. Parts sourcing and repair costs are high, with limited independent shop capability outside of major metropolitan areas.
Select a code below for Aston Martin-specific causes, affected models, and repair cost estimates.
Frequently asked questions
What are the most common check engine codes for Aston Martin?
The most frequently seen OBD2 codes on Aston Martin vehicles include P0420 (catalyst efficiency), P0171 (system lean), P0300 (random misfire), P0128 (coolant below thermostat temperature), and P0442 (EVAP small leak). Select any code above for Aston Martin-specific causes and repair guidance.
Can I diagnose Aston Martin OBD2 codes myself?
Yes. A basic Bluetooth OBD2 scanner ($20–$40) paired with a free app will read all standard P-codes on any Aston Martin. For manufacturer-specific codes or advanced system faults, a professional scan tool provides more detail. Most auto parts stores will also read codes for free.
How much does it cost to fix a check engine code on a Aston Martin?
Repair costs vary widely by code and model. Simple fixes like a loose gas cap or a sensor replacement run $20–$150. Moderate repairs such as an oxygen sensor, thermostat, or ignition coil typically cost $150–$400. Major repairs like a catalytic converter or transmission component can run $500–$2,500 or more. Each code page includes a specific cost range.
Is it safe to drive a Aston Martin with the check engine light on?
It depends on the code. Many codes—like EVAP leaks or minor sensor faults—are safe to drive with for a few days. A flashing check engine light or codes related to misfires, oil pressure, or overheating require stopping immediately. Look up your specific code for a direct answer.
Browse Aston Martin by model year
Year-specific guides include Aston Martin-tailored causes and repair costs.