OEM High Pressure Diesel Fuel Injection Pump Ford 2.0 9674984480 28384347 TDCI
This is a high pressure fuel pump removed from a Ford Galaxy 2.0 TDCi engine. The unit is manufactured by Delphi and carries the part number 28384347. The pump was removed from a running vehicle and is in good used condition.