DN4PD62 Fuel injectors