Here’s an update, checked cold compression again:
1 - 345#
2 - 340#
3 - 340#
4 - 340#
5 - 340#
6 - 340#
7 - 350#
8 - 350#
Codes present:
P0090: FPR Reg 1 control circuit
P0101: MAF Range/performance
P0102: MAF circuit low
P0193: FPR circuit high
P0299: Turbocharger underboost
P0401: EGR insufficient flow
P0402: EGR Control range/performance
P0405: EGR Sensor A low
P1404: EGR closed position/performance
Still have a slight miss at idle and low MPG.
Considering two things: FPR is bad. I found rust on the body of one of the glow plugs which indicates to me fuel may have had water in it. Which could result in the FPR being bad. Would the FPR cause bad mileage? Pressures seem normal while driving. P0090 is a new code.
P0101 and P0102 are new.
I did a bottle test on the FPRV and it is not leaking. I drove it lightly, and then drove it hard, and then continued to drive it hard for 10 miles and nothing came out of the rail relief port.
Also, the EGR seems to have additional codes than normal. P0401, P0404, and P0299 have been coming and going before the mileage issue, however the P0402, P0405, and P1404 are new.