P2635 means measured pump delivery is below specification. A tired lift pump, restricted supply or a high-pressure pump running at its limits against leaking injectors are the usual findings.

UK diesel injector specialists supplying OEM tested and calibrated remanufactured injectors. Trusted by garages and mechanics nationwide with 12-month warranty on every part.