I have just bought a 2005 130 tdci mondeo ghia x and when acclerating over 3000 rpm the coil light comes on and either cuts out or goes into limp mode. i have checked the fault codes and they are P0401 egr and P0251 injection pump a circuit malfunction. The pervious owner had the injectors replaced and i have checked the mass air flow wires and they are clean and i have removed the egr and cleaned all the carbon from that but still the fault occors

. any help would be great.