Never heard of Sea Foam in Diesel. Is it even "made" for that application? I thought it was a gas burner only thing.
I'd wait to hear from other members that have used it before I say good or bad with it.
Possible bad tank of fuel if this is a recent thing. One bad tank will trash a fuel filter in short order. Pulling the fuel filter housing and having a look at the contents may be in order (IIRC the 98. 5 - '00 were the removable canister, not the top loader). Cloudy fuel = water.
If that checks out OK, and the Sea Foam is OK, then I'd do a rev test. Engine at operating temps, vehicle in neutral. From engine idle, fully depress (floor it) the throttle and hold at full revs. The tach should climb smooth and quick, and other than a puff of black smoke at the start, should be clean. White smoke and hesitation in the revs both in climbing and at full would indicate possible VP issues, water in the fuel (hopefully ruled out), low fuel pressure (you are good there), or air in the fuel.
If that is OK, then I would be starting to look at the APPS