Aston Martin V8 Vantage 2009 MY EOBD DocumentationAston Martin/Ford Confidential
Component/ System Fault Code Monitor Strategy
Description Malfunction Criteria Threshold Parameter Secondary Parameters Entry Parameters Time Required DTC
StorageMIL Illumin-
ation
Sensor input < 0.2 volts 132.8degC
(271.1degF) or
> 4.9 volts
-41.2degC(-42.1degF)
Time with sensor input out
of range > 5.0 sec
Sensor input < 0.2 volts 132.8degC
(271.1degF)
Time with sensor input out
of range > 5.0 sec
Sensor input > 4.9 volts
-41.2degC(-42.1degF)
Time with sensor input out
of range > 5.0 sec
Engine off time >360minutes
ECU power up timer >0.1seconds
Sensor input stuck 103 +/- 59 kPa
Large control error > +/-103 kPa (> 15 psig)
Time with sensor input out
of range > 8.0 sec
(Demand - sensed) error
too large > 137 kPa
(20 psig)Demand pressure within
limits < 413 kPa or > 344 kPa
(< 60 psig or > 50 psig)
Time with sensor input out
of range > 8 sec
Fuel level above minimum
level > 0.15 * 100 %
Sensor input < 0.95 volts 174.23kPa
(25.33psig)
Time with sensor input out > 8 sec
Sensor input > 4.88 volts 647kPa
(93.95psig)
Time with sensor input out > 8 sec
P1233 Fuel pump driver module Time with failure > 5.0 seconds
P1235 Fuel pump control out of Time with failure > 5.0 seconds
P1237 Fuel pump circuit malfunction Time with failure > 5.0 seconds 1 = malfunction Battery voltage> 11.0 volts
Engine coolant temp < 116 deg C (< 240 deg F)
Intake air temp <66 deg C
(< 150 deg F)
Engine rpm (Used to
determine crank mode) > FN384 rpm
(See Function)None
Number of CKP edges
incorrect, missing tooth in
unexpected location. SW
loses synchronization with
missing tooth location None
Increment fault counter by
10 on each event. Set
code when counter
exceeds 100
Engine Speed >550rpm
<5000rpm
Increment fault counter by
2 on each event. Set code
when counter exceeds 50 N/A
Engine speed >550 rpm
<2200rpm
Increment fault counter by
2 on each event. Set code
when counter exceeds 50 N/A
Engine speed >550 rpm
<2200rpm Footnote a) Footnote c)
Continuous
<> +/-12.3degC
(54.1degF) Once per driving
cycle
Fuel Temperature
Sensor Input
ECT-Fuel rail temperature
Circuit Malfunction - range
check
Circuit Malfunction - range
check
Circuit Malfunction - range
check
P0180
P0182 (Low)
P0181 Rationality check
P0183 (High)
Ignition System- CKP
Circuit Malfunction P0320 Intermittent/Noisy CKP signal
check Footnote c)
Footnote c)
Ratio of PIP events to CID
events Continuous Footnote a) Footnote c)
n to 1 (To pass test)
n to 1 (To pass test)
Increment fault counter
by 1 on each event.
Set code when counter
exceeds 40
(> 8 sec @ 600rpm)
Smart power driver status
P0340 (BankA)
P0345 (BankB) Circuit continuity check, open
or shorted
P0201
P0202 P0203
P0203 P0204
P0205 P0206
P0207 P0208
Camshaft Position
Input Rationality check
Rationality checkRatio of PIP events to CID
events Continuous
Footnote a)
Footnote c)
Continuous Footnote a) Footnote c) Footnote a)
Battery Voltage 11< Voltage <18
11< Voltage <18 Continuous Footnote a) Footnote c)
11< Voltage <18
Circuit malfunction
Battery Voltage
Battery Voltage
Range check
Continuous Footnote a)
Fuel Injectors
Fuel Rail Pressure
Input
P0190
P0191
P0192 (Low)
P0193 (High)
Fuel Pump Range check
Range/Performance check
11
Aston Martin V8 Vantage 2009 MY EOBD DocumentationAston Martin/Ford Confidential
Component/ System Fault Code Monitor Strategy
Description Malfunction Criteria Threshold Parameter Secondary Parameters Entry Parameters Time Required DTC
StorageMIL Illumin-
ation
Ratio of PIP events to
spark events seen 1 to 1 (To pass test) Increment fault counter by
20 on each event. Set
code when counter
exceeds 200 N/A
PCM able to determine
coil Yes
Above neutral torque axis See RPM/Load Table FNMISOK_97: Monitor
disabled when less than
0.5
Difference between actual
and desired rpm > -200 rpm
Engine coolant temp -40 deg C
(> -40 deg F)
Time with solenoid at limit > 5 sec Time since engine start > 60 sec
Fuel control Closed loop
Idle state At idle
Difference between actual
and desired rpm > 100 rpm
Engine coolant temp -40 deg C
(> -40 deg F)
Time with solenoid at limit > 5 sec Time since engine start > 60 sec
Fuel control Closed loop
Idle state At idle
Vehicle ID block not
programmed P1639 VID block not programmed
with tire/axle ratio Time with error present > 0 sec
NoneNoneContinuous Footnote a) Footnote c)
VID Block checksum P0602 VID block checksum test failedTime with error present > 0 sec
NoneNoneContinuous
KAM Failed / reset P0603 Keep Alive Memory check failed / memory was resetTime with error present > 0 sec
NoneNoneContinuous Footnote a) Footnote c)
RAM memory failed P0604 Random Access Memory test has failed.Time with error present > 0 sec
NoneNoneContinuous Footnote a) Footnote c)
ROM checksum test
failed P0605 Read Only Memory test failed Time with error present > 0 sec
NoneNoneContinuous Footnote a) Footnote c)
CPU Fault detected P0607 General fault with the CPU has been detectedTime with error present > 0 sec
NoneNoneContinuous
Keep Alive Memory
Power Input P1633 KAM power input voltage too
low/open circuit Time with error present > 20 sec
NoneNoneContinuous Footnote k) Footnote i)
Vehicle Speed
Sensor P0500 Invalid / missing data from
BCM BCM reports VSS failure
OR no data on CAN bus1
Time after start >2 secondsContinuous Footnote a) Footnote c)
Commanded duty cycle on
or full-off >=0.5 * 100 % or = 0%
Signal circuit voltage Refer to Appendix for threshold calculation
Time with circuit
malfunction > 5 sec
P0330 Bank1
Sensor1 Sensor range check
Engine speed>1000rpm
P0325 Bank1
Sensor2 Sensor range check
Engine coolant temp >55degC (131degF)
P130A Bank2
Sensor2 Sensor range check
P130B Bank2
Sensor2 Sensor range check
P0460 (Range
Check) Sensor range check
Sensor input <= 7 or >= 254 A/D
counts w/in a range of
256 A/D counts
P0462 (Low) Circuit Check Sensor input< 7 A/D counts
P0463 (High) Circuit Check Sensor input> 254 A/D counts
Time with sensor out of
range > 30 sec
Sensor rationality check
(Stuck sensor) Compare fuel mass
consumed versus
observed change in gauge
readings (Min. and max.
reading) Fuel consumed (Fuel
consumed and fuel gauge
reading range are both
stored in KAM and reset
after a refuelling event or
DTC storage)> 10 %
"Fuel consumed" is
continuously calculated based
on PCM fuel pulse width
summation as a percent of
fuel tank capacity Fuel consumed (%) -
Range of fuel gauge
readings (%)
> 0.125 * 100 %
threshold at fuel tank
fill from 15% to 85%
Fuel consumed (%) -
Range of fuel gauge
readings (%) > 0.054 + 0.125 * 100
% threshold if tank
overfilled (> 85%)
Fuel consumed (%) -
Range of fuel gauge
readings (%) > 0.175 + 0.125 * 100
% threshold if tank on
reserve (< 15%)
Change in fuel level > 0.1925*100% Fuel level on the data bus N/A
Number of intermittent
events > 5
I/M Readiness Number of driving cycles
to clear I/M readiness flag
at extreme ambient
conditions > 1 driving cycle(s) Footnote e)
Footnote a)
Footnote c)
Footnote a) Footnote j) Footnote e)
Fuel Level Input
Noisy Continuous Footnote a)
Continuous Footnote a)
P0461
(Rationality) Sensor rationality check
(Noisy sensor)
Fuel Level Input
Stuck
P0460
(Rationality) Continuous
N/A Continuous
Calculated sensor noise
(peak to peak variation)
>0.25
KNKS Sensor
Fuel Level Input Out
Of Range NoneFootnote a) Footnote e)
Vapor Management
Valve Circuit
Malfunction P0443 Circuit continuity test, open or
shorted None
N/A Continuous
11.5< Voltage
Ignition System-
Ignition Coil Primary
Circuit Malfunction
IAC Solenoid
Underspeed Error P0507
P0506
Functional check -
overspeed error
Functional check -
underspeed error
IAC Solenoid
Overspeed Error
Footnote a) Footnote c)
Continuous
P0351
P0352
P0353
P0354
P0355
P0356
P0357
P0358
Rationality check
Continuous Footnote a) Footnote c)
Battery Voltage
12
Aston Martin V8 Vantage 2009 MY EOBD DocumentationAston Martin/Ford Confidential
Component/ System Fault Code Monitor Strategy
Description Malfunction Criteria Threshold Parameter Secondary Parameters Entry Parameters Time Required DTC
StorageMIL Illumin-
ation
TPPC chip failure in
PCM P0606 TPPC chip to CPU
communication fault Number of attempts > 1
Continuous Footnote a) Footnote c)
Engine rpm > 1000 rpmEngine coolant temp > 15 deg C
(> 60 deg F)Continuous Footnote a) Footnote c)
Sensor signal voltage < 1.22 volts or > 3.42 volts
Engine load > 0.7 * 100% or < 0.2 *
100%
Time with sensor out of
range > 3.0 sec
Time with low throttle
voltage at TPPC or PCM >= 0.176 seconds
Sensor signal voltage < 0.2 volts
Time with high throttle
voltage at TPPC or PCM >= 0.176 seconds
Sensor signal voltage > 4.87 volts
Time with low throttle
voltage at TPPC or PCM >= 0.176 seconds
Sensor signal voltage < 0.08 volts
Time with high throttle
voltage at TPPC or PCM >= 0.176 seconds
Sensor signal voltage > 4.80 volts
Time with correlation
failure from the TPPC or
PCM or Equizzer >= 240 sec
Magnitude of the
difference of the relative
readings of the sensor
signal voltage > 0.073 volts
(6.533deg)
P2104 ETC FMEM – forced idle Two or three pedal sensors failed, throttle
plate stuck>= 100 to 400 msec None
N/AContinuous Footnote a) Footnote c)
P2105 ETC FMEM – forced engine shutdown Equizzer detected fault >= 16 to 960 msec None
N/AContinuous Footnote a) Footnote c)
P2106 ETC FMEM – pedal-follower mode Sensor fault: MAF, one
TP, CKP, TSS, OSS, stuck
throttle, throttle actuator
circuit fault>= 16 to 960 msec None
N/AContinuous Footnote a) Footnote c)
P2110 ETC FMEM – default throttle angle Two TPs failed; TPPC
detected fault>= 600 to 800 msec None
N/AContinuous Footnote a) Footnote c)
P2111
(Stuck Open) Functional test
Desired throttle angle vs.
actual throttle angle
measured in a rolling
average routine during
throttle tip-in> 3.5 degrees None
N/AContinuous Footnote a) Footnote c)
P2112
(Stuck Closed) Functional test
Desired throttle angle vs.
actual throttle angle
measured in a rolling
average routine during
throttle tip-out> 3.5 degrees None
N/AContinuous Footnote a) Footnote c)
P2107 TPPC processor check Internal processor test, lost communication with
main CPU>= 60 msec None N/A Continuous Footnote a) Footnote c)
P2100 Circuit check Throttle actuator circuit open>= 1750 msec None N/A Continuous Footnote a) Footnote c)
P2101 Range check Throttle actuator range/performance test,
throttle plate angle does
not followed commanded
angle>= 500 msec None N/A Continuous Footnote a) Footnote c)Electronic Throttle Control
Rationality check
None
TP Sensor
Inconsistent With
MAF Sensor
TP Sensor A/B
Correlation
TP Sensor 'B' Input
Out Of Range P0122 (Low)
P0123 (High)
Range check
Rationality check vs. MAF
input
Throttle Actuator
Control System
Throttle Plate
Position Controller
(TPPC)
Throttle Actuator
Control Motor P2135
N/AContinuous Footnote a) Footnote c) Footnote c)
None
P0222 (Low) Range check N/AContinuous Footnote a)
P0223 (High)
TP Sensor 'A' Input
Out Of Range
None
N/A Continuous Footnote a) Footnote c)
P0068
13
Aston Martin V12 Family
2009 MY V12 Family EOBDincl. V12 Vantage
Aston Martin/Ford Confidential
Component/ System Fault Code Monitor Strategy
Description Malfunction Criteria Threshold Parameter Secondary Parameters Entry Parameters Time Required DTC
StorageMIL Illumin-
ationMisfire Detected At
Startup P0316 Misfire detected during first
1000 engine revs since start P0316 is set in addition to
P0300 - P0310 DTC 1000 revs
(Continuous)Footnote a) Footnote c)
AICE chip failure in
PCM P0606 NNMM chip to CPU
communication fault Number of attempts 10
Continuous Footnote a) Footnote c)
Camshaft/crankshaft
synchronization
failure P1336 AICE chip reports inability to
synchronize camshaft and
crankshaft signals
(Replaces P1309) Number of attempts > 255
Continuous Footnote a) Footnote c)
Unable to learn
crankshaft profile P0315 Unable to learn stable
crankshaft profile Number of attempts > 6 attempts
Continuous within
profile learning
entry conditionsFootnote a) Footnote c)
ROM checksum error P260F NNP ROM checksum error Checksum from NNP does not equal mainline
strategyNone
Continuous Footnote a) Footnote c)
Fuel System Too
Rich Or Too Lean P0171
(Bank 1 Lean)Excessive long and short term
fuel trim corrections Long term fuel trim cell
currently being utilized
exceeds lean limits> 1.24 * 100 % Engine rpm
600 - 4000 rpmContinuous Footnote a) Footnote c)
Short term fuel trim
exceeds lean limits < 0.96 * 100%
P0172
(Bank 1 Rich) Note: Long term fuel trim
corrections are learned into
an 8x10 cell table as a
function of rpm and load
or
an 8x1 cell table as a function
of rpm and air mass Long term fuel trim cell
currently being utilized
exceeds rich limits
< 0.76 * 100 % Engine air mass 3.4 - 484 g/sec
(0.45 - 63.99 lbs/min)
Short term fuel trim
exceeds rich limits > 1.1 * 100 %
P0174
(Bank 2 Lean) Closed loop fuel, adaptive
fuel learning enabled
(Purge dutycycle = 0 %)Fuel trim learning enabled Fuel trim learning
enabled
P0175
(Bank 2 Rich) Fuel Rail Pressure sensor
OK (P0190/0192/0193)Fuel S
ystem Monitor
4
Aston Martin V12 Family
2009 MY V12 Family EOBDincl. V12 Vantage
Aston Martin/Ford Confidential
Component/ System Fault Code Monitor Strategy
Description Malfunction Criteria Threshold Parameter Secondary Parameters Entry Parameters Time Required DTC
StorageMIL Illumin-
ationStream 1 (Front)
HO2S Overvoltage P0132
(Bank 1)
P0152
(Bank 2)Monitor HO2S voltage Voltage greater than
malfunction threshold> 1.1 volts
Fuel control Closed loop or
Closed loop desired Continuous Footnote a) Footnote c)
Time with sensor voltage
out of range > 25 sec
Stream 1 HO2S:
Inferred sensor temp > 204 deg C
(> 400 deg F)
HO2S heater OK
(P0135, P0053-bank1)
(P0155, P0059-bank2)
Rear HO2S Circuit
Malfunction P0136
(Bank 1)Monitor normal signal voltage
envelope; forced A/F
excursion if required for green
catalyst
(Rationality check) HO2S min and max signal
voltages
Rich- < 0.48 volts
Lean- > 0.42 voltsInferred exhaust temp 149 - 760 deg C
(300 - 1400 deg F)Once per driving
cycleFootnote a) Footnote c)
P0156
(Bank 2) Downstream heater on
time> 90 sec
Throttle position Part throttle
Engine rpm - for forced
excursion only > 1000 rpm
Inferred exhaust temp - fo
r
forced excursion only < 871 deg C
(< 1600 deg F)
Flex fuel composition not
changing
Upstream sensor(s) tested
7
Aston Martin V12 Family
2009 MY V12 Family EOBDincl. V12 Vantage
Aston Martin/Ford Confidential
Component/ System Fault Code Monitor Strategy
Description Malfunction Criteria Threshold Parameter Secondary Parameters Entry Parameters Time Required DTC
StorageMIL Illumin-
ationStream 2 (CMS) O2
Sensor signal Stuck
Lean P2270
(Bank 1)
Monitor normal signal voltage
envelope; forced A/F
excursion if required for green
catalyst
(Rationality check) HO2S maximum signal
voltage
< 0.42 volts Inferred exhaust temp 149 - 760 deg C
(300 - 1400 deg F)Once per driving
cycleFootnote a) Footnote c)
P2272
(Bank 2) Stream 2 heater on time > 90 sec
Fuel level above minimum
level> 0.15 * 100 %
Throttle position Part throttle
Engine rpm - for forced
excursion only > 1000 rpm
Inferred exhaust temp - fo
r
forced excursion only < 871 deg C
(< 1600 deg F)
Flex fuel composition not
changing
Upstream sensor(s) tested
Stream 2 (CMS) O2
Sensor signal Stuck
Rich P2271
(Bank 1)
HO2S minimum signal
voltage> 0.48 volts Inferred exhaust temp 149 - 760 deg C
(300 - 1400 deg F)Once per driving
cycleFootnote a) Footnote c)
P2273
(Bank 2) Stream 2 heater on time > 90 sec
Fuel level above minimum
level> 0.15 * 100 %
Throttle position Part throttle
Engine rpm - for forced
excursion only > 1000 rpm
Inferred exhaust temp - fo
r
forced excursion only < 871 deg C
(< 1600 deg F)
Flex fuel composition not
changing
Upstream sensor(s) tested
Stream 2 (CMS)
HO2S Overvoltage Monitor HO2S voltage Voltage greater than
malfunction threshold> 1.1 volts
Stream 2 HO2S heater on
time > 90 sec
Continuous Footnote a) Footnote c)
Time with sensor voltage
out of range > 25 sec
Stream 2 HO2S:
Inferred sensor temp > 204 deg C
(> 400 deg F)
HO2S heater OK
(P0141, P0054-bank1)
(P0161, P0060-bank2)
P0138
(Bank 1)
P0158
(Bank 2) Monitor normal signal voltage
envelope; forced A/F
excursion if required for green
catalyst
(Rationality check)
8
Aston Martin V12 Family
2009 MY V12 Family EOBDincl. V12 Vantage
Aston Martin/Ford Confidential
Component/ System Fault Code Monitor Strategy
Description Malfunction Criteria Threshold Parameter Secondary Parameters Entry Parameters Time Required DTC
StorageMIL Illumin-
ation
Sensor signal voltage < 0.25 volts (0.4498g/sec)Time since last PIP signal
(Engine not stalled) < 150 msec
Fault filter routine > 5.0 sec Relative throttle position > 10 * 5/1024 volts
(6.025degrees)
Engine mode Run mode
Sensor signal voltage > 4.39 volts (217g/sec) Engine rpm < 6000 rpm
Fault filter routine > 5.0 sec
P0107 (Low) Range check Sensor signal voltage < 2.0 volts (49.13kPa)
P0108 (High) Range check > 4.8 volts (105.3kPa) Sensor input < 0.2 volts (134degC)
Time with sensor input out
of range> 5.0 sec
Sensor input > 4.93 volts (-45degC)
Time with sensor input out
of range > 5.0 sec
Air Charge Temperature
stuck + / - 16.6degC from
ECT IAT_RAT_THRES soak > 360 min,
ECT >-31cOnce per drive
cycle
Vehicle speed ROA check VSPD > 12.5 mph time > 5.5 secs once per drive
cycle / <30 mins
Sensor input < 0.2 volts (134degC)
Time with sensor input out
of range > 5.0 sec
Sensor input > 4.93 volts
(-45degC)
Time with sensor input out
of range > 5.0 sec Footnote a) Footnote c)
None N/A Continuous
Com
prehensive Com
ponent Monitor- En
gine
MAF Sensor Input P0102 (Low)
P0103 (High)Range check
Range check Continuous
Footnote a) Footnote c)
IAT Sensor Input P0112 (Low)
P0113 (High)
P0111Range check
NoneN/A
Barometric Pressure
Input
Continuous Footnote a) Footnote c)
IAT Rationality check Footnote a) Footnote c)
Footnote a)
ECT Sensor Input P0117 (Low)
P0118 (High)Range check
Footnote c)
None N/A Continuous
10
Aston Martin V12 Family
2009 MY V12 Family EOBDincl. V12 Vantage
Aston Martin/Ford Confidential
Component/ System Fault Code Monitor Strategy
Description Malfunction Criteria Threshold Parameter Secondary Parameters Entry Parameters Time Required DTC
StorageMIL Illumin-
ation
Engine coolant temp 110 deg C (> 230 deg F)Continuous time with
engine off prior to start > 360 min
Time with high sensor
signal > 100 sec
ECT at start differs from
IAT at start >28 deg C
(> 50 deg F)
Catalyst, Misfire, Fuel
System or HO2S Monitors
Sensor signal voltage > 4.9 volts (-41.25degF)
Fault filter routine > 5.0 sec
Sensor signal voltage < 0.13 volts (302.75degF)
Fault filter routine > 5.0 sec Engine off soak time >360 minutes
IAT sensor OK
(P0112/0113)
Rationality check, Engine-Off
timer inoperative Soak timer value at startup < 0.5 * 60 sec (Timer
indicates that short
soak has occurred)Engine coolant
temperature at previous
key-off >90degC (indicates hot
engine)
Engine coolant
temperature at previous
key-off - coolant at start > 55 deg C
(> 100 deg F)
(Degree of cooling
indicates that a long soak
has occurred)
Vehicle ID block not
programmed P1639 VID block not programmed
with tire/axle ratio Time with error present > 0 sec
NoneNoneContinuous Footnote a) Footnote c)
VID Block checksum P0602 VID block checksum test failedTime with error present > 0 sec
NoneNoneContinuous
KAM Failed / reset P0603 Keep Alive Memory check failed / memory was resetTime with error present > 0 sec
NoneNoneContinuous Footnote a) Footnote c)
RAM memory failed P0604 Random Access Memory test has failed.Time with error present > 0 sec
NoneNoneContinuous Footnote a) Footnote c)
ROM checksum test
failed P0605 Read Only Memory test failed Time with error present > 0 sec
NoneNoneContinuous Footnote a) Footnote c)
CPU Fault detected P0607 General fault with the CPU has been detectedTime with error present > 0 sec
NoneNoneContinuous
Keep Alive Memory
Power Input P1633 KAM power input voltage too
low/open circuit Time with error present > 20 sec
NoneNoneContinuous Footnote k) Footnote i)
Loss of
Communication with
TCM U0101 Monitors CAN bus between
ECM and TCM Time with fault present > 1.36 seconds
Continuous
Sensor input < 0.21 volts (131degC)
or
> 4.93 volts(-45degC)
Time with sensor input out
of range > 3.0 sec
Sensor input < 0.21 volts (131degC)
Time with sensor input out
of range > 3.0 sec
Sensor input > 4.93 volts
(-45degC)
Time with sensor input out
of range > 3.0 sec 11< Voltage <18 Continuous Footnote a) Footnote c)
MATF Sensor Input P0097 (High) Range check Battery Voltage
P0098 (Low) Range check
P009A Rationality Check - error between manifold temperature
and IAT after long soak Manifold temperature -
IAT
>< +/- 26degC
(80degF)
ECT Sensor Input P0116 Rationality check (Stuck high)
Once per driving
cycleFootnote a) Footnote c)
Engine-Off (Soak)
Timer Rationality
Test P0606
Once per driving
cycleFootnote a) Footnote b)
Fuel Temperature
Sensor Input P0180
P0182 (Low)
P0183 (High)Circuit Malfunction - range
check
Circuit Malfunction - range
check
None
N/A Continuous Footnote a) Footnote c)
11