Would tell them to replace the injectors and leave the pump alone, chances are you'll drive it 7 more years on the same pump.
I have put about 10,000 miles on a new set of injectors and can't get it to get as good on mileage as it did before. Getting about 1.5 to 2 miles less running unloaded. But towing it dumps in a lot more fuel than it used to, but it sure runs better has more power, so I'm not complaining.
I was going to let Kennedy do my injector replacement and some other things, but it started making too much oil all of a sudden and I didn't want to risk driving it that far with too much fuel being dumped into the engine, afraid it might sieze up the turbo bearings or piston so I got a local dealer to do it in Texas. The guy did a really good job, really clean, no leaks and it's running better than it ever did. Good Luck.
02 2500HD LT D/A SB CC 4X4 BLACK, Westin stainless nerf bars, BW GN Hitch,Racor 60S post oem fuel filter, Oil Guard bypass engine oil Filter. All synthetic fluids. Kennedy boost valve, edge, Modified air intake,EGT & Boost digital gauge,TransferFlow combo fuel & tool box, Air Lift Suspesion Bags Rear & compressor with remote, Bilsteins front & rear, Frontier front replacement bumper.