"I've wondered if I needed to run a cleaner through. Do you?"
I don't add any cleaners because diesel has a "soap" in it. As long as you get the proper lube you'll be fine. Only the 2008's and newer were designed to run on the diesel we get at the pump. The ultra low sulfur diesel(ULSD) isn't good for the older trucks without some kind of additive. Regardless of what the sticker on the pump says.
Your government is lying to you again!!! Go figure.
... He's been contemplating getting rid of it because he just can't sort out the pump/fuel issues.
Have him run a quart of tranny fluid through it with each tank of fuel for the next 4 tanks, just make sure he has a couple of spare filters with him. Or if he can get some B5-B20 (5 gallons b100 mixed with rest full tank) will clean and lube the system real well.
My wife's fuel filter has needed changing since i bought the car and I can get it off. '99 Grand Am and apparently I need a special tool to get it off. I hate Pontiac..
at least I got the air filter and spark plugs though.....LOL
#1 cause of electric fuel pump failure is a restrictive filter so as Shorts said "Change your filter"
Average cost on a GM fuel pump is $550.00 + so that $100.00 fuel system service is cheap in comparison.