When pulling a long grade with 12,000 lbs behind Tuesday the check engine light came on and posted the P0252 code. It read injection pump fuel metering control range performance rotor injector. Could anyone interpret that for me? Pump was replaced 10,000 miles ago with the Blue Chip Diesel Fed EX version. Truck runs great, erased codes and no light today. Could low fuel pressure cause this code from a clogged fuel filter? I don't have a fuel pressure gauge. DW