Ford/Mazda - Fuel injection pump (FIP) coding

For direct pump diagnostics (not PATS adjustment) please see Bosch VP44 PSG control unit diagnostics

The Bosch VP44 fuel pump does not have to be virginied before coding (used pump can be coded using FCOM unless it is time-locked). FCOM cannot virginise Bosch VP44 pumps (there is no need anyway).

Bosch VP44 fuel pump

The Bosch VP44 fuel pump is used on these diesel engines:

Fuel pump adjustment

Information about unadapted fuel pump is displayed as an fault code B2139 (or U2510, B10DA-61). The pump is adjusted by OBD2 diagnostic connector.

Image Unavailable


Connect to the engine control unit (PCM) by FCOM. Function Fuel pump Adjustment can be found at the menu ECU Programming/Coding. Selection of any other coding functions such as PATS login, delete keys, etc., is not needed for fuel pump adjustment.

If you cannot find Fuel pump adjustment function in menu, please send us file with fast snapshot (go to the menu Control Unit Identification a click button Save ECU Information), part number of ECU (xxxx-12A650-xx) and the VIN code on address moc.snoces|ofni#moc.snoces|ofni. A function will be added.

For the adjustment is necessary to go through two steps related to PATS. First is in the PCM and second in the pump. The program performs these steps automatically. Type of access in first step in PCM is either timed or coding, it depends on type of the control unit. More information about PATS can be found in the relevant documents.

Image Unavailable
Image Unavailable

Remember that for every OUTCODE, which a control unit generates, is necessary to get a unique INCODE. Using one and the same INCODE during more operations with PATS is not possible.

After typing a valid INCODE (or after waiting for time access), application go to the second step also related to PATS in the pump.

Image Unavailable


As mentioned above, both accesses are very often timed.
In practice, you can also meet with the state of the pump, which do not require a second step.
If the adjustment fails, please save the debug log and send it to moc.snoces|ofni#moc.snoces|ofni, this procedure is described in the user manual.

See also:
Bosch VP44 PSG control unit diagnostics