Does Bosch PSG diagnostics FCOM support TDDI Engine fuel pumps?

Ford TDDI Fuel Pump Coding Guide

17/02/2026

Rating: 4.57 (15925 votes)

The Ford Transit and other vehicles equipped with the TDDI engine, particularly those utilising Bosch VP44 fuel pumps, can present a unique challenge when it comes to replacing or adapting these crucial components. The fuel injection pump (FIP) is intricately linked with the vehicle's immobiliser system, known as PATS (Passive Anti-Theft System), making the coding or adaptation process a necessity after replacement. This guide aims to demystify the procedures for coding these fuel pumps, exploring various diagnostic tools and methods, from simple self-syncing to the use of sophisticated diagnostic software like Ford IDS, Forscan, and the Bosch FCOM diagnostic tool.

Does Bosch PSG diagnostics FCOM support TDDI Engine fuel pumps?
Bosch PSG Diagnostics FCOM supports diagnostics of TDDI engine fuel pumps from Robert Bosch GmbH. These control units do not have diagnostic lead connected to any pin into the OBD2 socket, it is necessary to connect diagnostics directly to a pin of the control unit. (Ford IDS does not allow diagnosis of this control unit).

Understanding the importance of correct fuel pump coding cannot be overstated. An improperly coded or adapted fuel pump will not only prevent the engine from starting but can also trigger warning lights and fault codes, leaving you stranded. This article will delve into the specifics of each method, providing practical advice and troubleshooting tips to help you get your TDDI back on the road.

Table

Understanding the Bosch VP44 PSG Fuel Pump and PATS Integration

The Bosch VP44 pump is a sophisticated piece of engineering, but its integration with the PATS system means that simply fitting a new or used pump will not suffice. The vehicle's Powertrain Control Module (PCM) needs to recognise and authorise the new fuel pump, and vice versa, to ensure the security of the vehicle. This communication is established through a coding or adaptation process. The TDDI system, in essence, views the fuel pump as an integral part of the PATS security loop, alongside the keys and the PCM itself. Therefore, any work on the fuel pump often necessitates a recalibration of the PATS system.

It's important to note that the Bosch VP44 pumps were predominantly used in Ford vehicles between 1998 and 2006. Other fuel pump systems, such as Denso or Lucas, will have different control units and therefore different diagnostic and coding procedures.

Methods for Ford Transit Fuel Pump Coding (Adaptation/Reset)

There are several ways to approach the coding of a Ford TDDI fuel pump. The choice of method often depends on the tools available and the specific situation. We will explore the most common scenarios:

1. Without Diagnostic Tools (Self-Syncing)

In a very specific scenario, it is possible to synchronise a fuel pump without any diagnostic tools. However, this method only works if the replacement fuel pump has been 'virginised'. Virginising a pump essentially resets its electronic control unit (ECU) to a default state, allowing it to be programmed by a new vehicle. If the pump is not virginised, this method will not be successful.

Procedure:

  1. Ensure the replacement pump is virginised.
  2. Attempt to start the engine by turning the starter for approximately 30 seconds.

If the pump is correctly virginised and the vehicle's PATS system is functioning correctly, the engine should start and synchronise with the pump. This is the simplest method, but it relies heavily on the pump being in a virgin state.

2. Using Ford IDS (Integrated Diagnostic Software)

Ford IDS is the official diagnostic software used by Ford dealerships. It offers comprehensive diagnostic and programming capabilities, including fuel pump coding.

Procedure (General Steps):

  1. Connect the IDS to the vehicle's OBD-II port.
  2. Navigate to the PATS (Passive Anti-Theft System) module.
  3. Select 'Module Initialization' or a similar option, specifically for the Fuel Injection Pump (FIP).
  4. If you are coding a used pump, you may need to perform a 'Coded Access' procedure. This typically involves retrieving an 'outcode' from the vehicle and inputting a corresponding 'incode' provided by Ford or a third-party service.
  5. Follow the on-screen prompts, which may include cycling the ignition key.
  6. The system should then clear any relevant error codes and confirm successful coding.

Troubleshooting with IDS:

  • If the 'Module Initialization' fails, try reconnecting the old pump (if functional) without re-initialising it to see if the dashboard warning lights (e.g., flashing immobiliser light) extinguish. If the light goes out with the old pump, it suggests a potential issue with the diagnostic hardware (VCM) or the IDS software itself.
  • Rarely, a specific Focus TDDI with an older VCM might experience sync failures. Using a VCM 2 often resolves this. This indicates that the issue might be hardware or software related to the diagnostic interface rather than the vehicle.
  • Always ensure the pump is coded with 'PATS access' enabled.

3. Using FORScan

FORScan is a popular and powerful diagnostic tool for Ford vehicles, often used by independent garages and enthusiasts. It can perform fuel pump adaptation, but requires specific versions and careful attention to PATS key programming.

Prerequisites:

  • Two Valid Keys: FORScan requires at least two valid keys programmed to the vehicle to perform certain PATS functions, including fuel pump programming. Attempting to program without two valid keys can lead to immobilisation.
  • Correct FORScan Version: Earlier versions of FORScan (e.g., v2.2.4) had bugs in the FIP initialisation procedure. It is recommended to use v2.2.3 or a later test build (like v2.2.5) to avoid these issues.
  • PATS DTC Codes: You will need to understand specific DTC codes related to PATS for key programming. For example, B1901 indicates the PCM can see a transponder but it's not programmed, while B1900 means the PCM cannot see the transponder at all.

Procedure:

  1. Ensure you have two valid keys.
  2. If you have blank keys, you can test them by inserting a blank key and running a self-test for the PCM module. A B1901 DTC indicates the PCM recognises the key's transponder, while B1900 means it doesn't.
  3. Program your two keys using the 'Program key' function within the PATS menu in FORScan.
  4. Install FORScan version 2.2.3 (or a later recommended version).
  5. From the PATS menu, run the 'Module Initialization' procedure for the Fuel Injection Pump (FIP).

FORScan PIDs Issue:

Be aware that certain Process Data Identifiers (PIDs) related to FIP may not be available in older FORScan versions (v2.3.3 and earlier) due to bugs. A fix is usually available in newer official releases. Users might need to use a specific test build to access these PIDs. This issue can affect other Ford models with similar engines, such as the 1.5/1.6 TDCi in the Mondeo Mk4, Galaxy/S-Max, and Transit Connect.

4. Using Bosch FCOM Diagnostic Tool

The FCOM tool, specifically designed for Bosch components, offers direct diagnostics for Bosch VP44 PSG control units. This is a powerful option, especially as it allows direct connection to the fuel pump's control unit, bypassing some of the limitations of standard OBD-II connections.

Key Features and Support:

  • TDDI Engine Support: FCOM explicitly supports diagnostics of TDDI engine fuel pumps from Bosch.
  • VP44 PSG Control Unit Diagnostics: It provides comprehensive diagnostics for the Bosch PSG control units used in VP44 pumps.
  • Direct Connection Required: Unlike many OBD-II tools, FCOM requires a direct diagnostic connection to a specific pin on the control unit itself, as there isn't a direct connection to the OBD-II socket for this specific function. Ford IDS does not offer this level of direct control for the VP44 PSG unit.
  • Supported Pump Range: FCOM is compatible with VP44 fuel pumps installed between 1998 and 2006. It does not support other pump manufacturers.

Connection Procedure:

A direct connection is necessary from PIN 9 (Kline) on the Engine Control Unit (ECU) to PIN 7 on the FCOM diagnostic interface. Ensure the pump control unit is connected to a fused wiring as it can consume up to 8A.

Why is my TDDI not working?
Ta, Darrell. Everything suggests to me the problem is with the diesel pump. It is an integrated part of the PATS system and it would be almost impossible to fully test it to see if it was electronically working with regards to the security aspect. I think you will find that PATS for a TDDI consists of the Key, PCM & the fuel injection pump.

Diagnostics and Coding with FCOM:

  1. Access the main menu of FCOM and select “Special Diagnostics” followed by “Fuel Injection Pump Diagnostics”.
  2. Important Note: FCOM cannot 'virginise' a Bosch VP44 PSG fuel pump ECU. However, it excels at programming used fuel pumps.
  3. Coding Used Pumps: The Bosch VP44 fuel pump does not necessarily need to be virginised before coding. A used pump can be coded using FCOM, provided it is not 'time-locked' (a security feature that prevents immediate reprogramming after certain events). FCOM can program used pumps effectively.

Fuel Pump Adjustment via FCOM:

An unadapted fuel pump will typically result in fault codes such as B2139, U2510, or B10DA-61. The adjustment procedure is performed via the OBD-II diagnostic connector using FCOM.

Procedure for Adjustment:

  1. Connect to the Engine Control Unit (PCM) using FCOM.
  2. Navigate to the 'ECU Programming/Coding' menu and select the 'Fuel pump Adjustment' function. Note that other coding functions like PATS login or key deletion are not required for this specific adjustment.
  3. If the 'Fuel pump Adjustment' function is not visible in the FCOM menu, you may need to contact the FCOM support provider with your ECU part number and VIN code. They can potentially add this function to your software.
  4. The adjustment process involves two key steps related to PATS: one in the PCM and one in the fuel pump itself. FCOM automates these steps. The type of PATS access (timed or coding) depends on the specific ECU type.
  5. OUTCODE/INCODE: For PATS operations, an 'outcode' generated by the control unit must be matched with a unique 'incode'. The same 'incode' cannot be used for multiple PATS operations. After entering a valid 'incode' or completing a timed access period, the application proceeds to the second PATS step within the pump.
  6. Some pumps, in practice, might not require the second PATS step.

Bosch VP44 Fuel Pump Engine Applications

The Bosch VP44 fuel pump is found in a variety of diesel engines, including:

  • 1.8 DI Ford Fiesta (2000-2002), Ford Focus (1998-2004), Ford Mondeo (1998), Ford Transit (2004)
  • 2.0 DI Ford Mondeo (2000-2006), Ford Transit (2001-2004)
  • 2.4 DI Ford Transit (2000-2006)

Common Problems and Troubleshooting

Why is my TDDI not working?

If your TDDI engine is not starting or running correctly, and you suspect the fuel pump, consider the following:

  • PATS System: The most common reason for a no-start condition on a TDDI is an issue with the PATS system. The fuel pump is a critical part of this system. If the PATS light on the dashboard is flashing rapidly or stays on, it indicates an immobilisation fault.
  • Fuel Pump Failure: The VP44 pump itself can fail electronically or mechanically. Symptoms can include intermittent running, loss of power, or a complete no-start.
  • Coding/Adaptation Issues: As detailed above, an incorrectly coded or unadapted fuel pump will prevent the engine from running. This is especially true if a used pump has been fitted without proper adaptation.
  • Wiring Issues: Damaged wiring to the fuel pump or the PCM can also cause problems.

Diagnosing the Fuel Pump:

Electronically testing the fuel pump, especially its security aspect related to PATS, can be challenging without the correct diagnostic tools. The pump's control unit is an integrated part of the PATS system. If you've attempted coding and it fails, or if the PATS light remains active, it points towards a problem with the pump's electronic module, its coding, or the PATS system's ability to communicate with it.

What does the TDDI PATS system include?

The PATS system for a TDDI typically comprises:

  • The Keys: Each key contains a transponder chip with a unique code.
  • The PCM (Powertrain Control Module): This module stores the authorised key codes and communicates with the fuel pump.
  • The Fuel Injection Pump: The control unit on the fuel pump is programmed to recognise the vehicle's PATS configuration and authorised key codes.

When the ignition is turned on, the PATS system reads the key's transponder code. If it matches the codes stored in the PCM, and the PCM communicates successfully with the fuel pump, the engine will be allowed to start. Any break in this chain can result in the engine being immobilised.

Conclusion

Coding a Ford TDDI fuel pump, particularly the Bosch VP44, requires precision and the right tools. Whether you opt for the official Ford IDS, the versatile FORScan, or the specialized Bosch FCOM, understanding the process and potential pitfalls is key. Remember that the integration with the PATS system is paramount. Always ensure you have the correct software versions, valid keys, and follow the procedures meticulously. If in doubt, consulting a professional mechanic with experience in these systems is always a wise decision.

Diagnostic ToolFunctionality for TDDI Fuel Pump CodingNotes
Ford IDSFull support for module initialization and PATS coding.Official Ford software, requires VCM interface.
FORScanSupports FIP initialization and PATS key programming.Requires specific versions (e.g., v2.2.3+) and 2 valid keys. Potential PID issues in older versions.
Bosch FCOMDirect diagnostics and programming of Bosch VP44 PSG units.Requires direct connection to ECU pin. Cannot virginise pumps but can program used ones.
No Tools (Self-Sync)Only works if the pump is virginised.Simple 30-second starter twist procedure.

Frequently Asked Questions (FAQs)

Can I code a used Bosch VP44 fuel pump on a Ford Transit TDDI?

Yes, it is possible to code a used Bosch VP44 fuel pump. However, it requires the use of appropriate diagnostic software like Ford IDS, FORScan, or Bosch FCOM, and often involves a PATS adaptation or 'coded access' procedure. Some used pumps may also be 'time-locked', which could prevent immediate coding.

What happens if the fuel pump is not coded correctly?

If the fuel pump is not coded or adapted correctly to the vehicle's PATS system, the engine will not start. You will likely see the immobiliser warning light flashing on the dashboard, and the engine may crank but not fire up.

Does FCOM support TDDI engine fuel pumps?

Yes, the Bosch FCOM diagnostic tool explicitly supports diagnostics and programming of Bosch VP44 PSG control units used in TDDI engines. It requires a direct connection to the control unit's pins for diagnostic purposes.

How do I virginise a Bosch VP44 fuel pump?

Virginising a Bosch VP44 fuel pump typically requires specialised equipment or software that can reset the pump's control unit to its factory default state. The Bosch FCOM tool, for example, can program used pumps but does not have the capability to virginise them.

Is it possible to code the fuel pump without any diagnostic tools?

Only if the replacement fuel pump has been 'virginised' beforehand. In this specific case, turning the starter for about 30 seconds might allow the system to synchronise. For any other scenario (e.g., a used pump), diagnostic tools are essential.

If you want to read more articles similar to Ford TDDI Fuel Pump Coding Guide, you can visit the Mechanics category.

Go up