Code P0488 is what caused the wrench light to come on & put the truck in limp mode; P0088 will only cause a MIL (Malfunction indicator light)
P0488: (Wrench for Both F250/F350 and F450/F550)
Activated during Continuous operation
EGR -Throttle Position Control,Range/Performance
This error occurs when there is an error in throttle position
vs. desired position, high temperature condition and throttle
not returned to open position when commanded, faulty
input signal detected, or broken return spring detected.
Software Parameters Required to Set Code:
THROTTLE_STATE is low > 3 sec.
Possible causes:
Wiring, EGR TP, PCM
P0088: (MIL For Both F250/F350 and F450/F550)
Activated with key on engine running or continuous operation
Fuel Rail/System Pressure - Too High
This error will be set if the fuel pressure in the rail is too
high and the controller cannot regulate it to the set point.
Software parameters to set MIL
20 % “overposition” of the PCV [% PWM]
3% deviation of the fuel rail pressure to the fuel rail pressure set point.
Possible causes:
Low pressure system, wiring to VCV and PCV, FRP sensor, Hi pressure pump
The above is from the Diagnostic code listing for the 6.4.
There was also a factory authorized (dealer) reflash that changed the parameters that set the P0088 code so it would not set as easily.
One other possible cause for High rail pressure not listed is combustion gas leaking past the injector seat into the high pressure fuel rail. This one doesn't seem to be to common.