Aston Martin diagnostic trouble code
P0087: Fuel starvation
Use this reference to understand the recorded condition, confirm the available V8 Vantage or DB9 manual coverage, and follow the documented diagnostic checks before replacing parts.
- Code family
- Powertrain
- Vehicle system
- Fuel and air
- Manual coverage
- V8 Vantage, DB9
- Warning-lamp status
- V8 Vantage: Not stated; DB9: MIL
What Aston Martin code P0087 means
Fuel starvation
DB9 preliminary diagnostic manual · section 2-8
Manufacturer fault-analysis procedure
Manual fault definition
P0087 - Fuel starvation, fuel supply pressure 20psi
less than demand.
less than demand.
Cautions and notes
CAUTION: This code may be generated in the
Primary or Secondary Powertrain Control Module
(PCM). Check that you are working on the correct
half of the engine.
Primary or Secondary Powertrain Control Module
(PCM). Check that you are working on the correct
half of the engine.
Test sequence and decision path
1. Connect the WDS and confirm that P0087 is
logged.
2. Set WDS datalogger to monitor the fuel pressure
demand and the actual fuel pressure on both
engine banks.
3. Start the engine and start datalogger. Increase/
decrease engine speed several times.
4. Stop the engine and stop the datalogger. Analyse
the datalogger information.
If the requested fuel pressure is not being
achieved on one engine bank, check that ignition
voltage is supplied to each fuel pump drive module. +12v at boot fusebox F8 and F9 with ignition
on.
If both voltages read 12v, go to step 5 (fuel pump
not running) or step 6 (fuel pump running but
pressure low).
If either voltage reads less than 12v, service the
relevant fuel pump relay as necessary. Clear the
P0087 code and retest as in steps 2-4 to ensure
that the required fuel pressure is delivered.
5. If the affected fuel pump is not running (fuel rail
pressure 0psi), compare the fuel pump drive signals at the drive modules.
Pump A C2203-1 + to C2203-2 -
Pump B C2369-1 + to C2369-2 -
If one output is lower than the other, service the
fuel pump drive module and circuit as necessary.
Reconect all components. Clear the P0087 code
and repeat the fuel pressure test to ensure that the
problem is resolved.
6. If both pumps are running, (fuel pressure well
above 0psi but one fuel pressure low), check all
fuel lines for crushing or other obvious restriction.
If no obvious restriction is identified, go to step 7.
If an obvious restriction is identified, service the
affected fuel line as necessary. Clear the P0087
code and run the fuel pressure test again to confirm that the problem is resolved.
7. Strip and service the fuel lines/fuel pump as necessary to rectify the cause of the pressure reduction. Clear the P0087 code and run the fuel
pressure test again to confirm that the problem is
resolved.
Open the corresponding manual page for wiring diagrams and figures
logged.
2. Set WDS datalogger to monitor the fuel pressure
demand and the actual fuel pressure on both
engine banks.
3. Start the engine and start datalogger. Increase/
decrease engine speed several times.
4. Stop the engine and stop the datalogger. Analyse
the datalogger information.
If the requested fuel pressure is not being
achieved on one engine bank, check that ignition
voltage is supplied to each fuel pump drive module. +12v at boot fusebox F8 and F9 with ignition
on.
If both voltages read 12v, go to step 5 (fuel pump
not running) or step 6 (fuel pump running but
pressure low).
If either voltage reads less than 12v, service the
relevant fuel pump relay as necessary. Clear the
P0087 code and retest as in steps 2-4 to ensure
that the required fuel pressure is delivered.
5. If the affected fuel pump is not running (fuel rail
pressure 0psi), compare the fuel pump drive signals at the drive modules.
Pump A C2203-1 + to C2203-2 -
Pump B C2369-1 + to C2369-2 -
If one output is lower than the other, service the
fuel pump drive module and circuit as necessary.
Reconect all components. Clear the P0087 code
and repeat the fuel pressure test to ensure that the
problem is resolved.
6. If both pumps are running, (fuel pressure well
above 0psi but one fuel pressure low), check all
fuel lines for crushing or other obvious restriction.
If no obvious restriction is identified, go to step 7.
If an obvious restriction is identified, service the
affected fuel line as necessary. Clear the P0087
code and run the fuel pressure test again to confirm that the problem is resolved.
7. Strip and service the fuel lines/fuel pump as necessary to rectify the cause of the pressure reduction. Clear the P0087 code and run the fuel
pressure test again to confirm that the problem is
resolved.