The number 28384347 refers to a Delphi High-Pressure Common Rail Fuel Pump primarily used in 2.0 HDi and TDCi diesel engines. T8CC, T7CE, T7CF, T8CA, T8CD, T9CA, DW10FD, DW10FC, DW10FD, DW10F. Ford: Focus (2015–2018), Mondeo V (2014+), Kuga (2013–2018), Galaxy (2015–2018), S-Max (2015–2018), and C-Max (2015–2018).