Fuel pressure is going to be a bit difficult to check on these to be honest. Starting in 2003, they took the schrader valve off the fuel rails (when I was trying to figure out my codes before discovering a cam jumped time I learned this), only 2 ways to check, either get the special T-adapter that goes inline on the connection to the fuel rail, or, scantool, typically looking high 30-low 40 off, mid 30s running. Anything lower, look at fuel pump.
Another common problem on these cars, especially on the P71s due to being in service, the CoP boots deteriorate over time, especially with the high underhood temps from extensive idle time. Replacing those could help clear up the misfire possibly…. tuneup would be best, new CoP boots and plugs, if you’re really gutsy, new CoPs too, stay away from Granatelli….. learned that the hard way.
Lean codes… the hard pipe going to the PCV rubs against the engine cover if you still have it, that could be one cause; plastic intake, high underhood temps, common for those to crack, could be another cause, especially if it’s somewhere you can’t see…
If it was lean on one bank only, running weird all the time, decreased fuel mileage and rattle on startup, I’d say check your timing set, though 04 and up should be safe since it’s past the recall/TSB, unlike mine, stuff can still wear out especially being a retired service vehicle, and if it gets bad enough, chunks fly, timing chain jumps…. Scantool showed about a 25-35% difference in fuel trims with that between banks, and compression was high 190’s on one bank and 140’s on the other when I had my issues… Turns out Bank 1 jumped one notch, and I barely had any guides left. Wasn’t a fun time for me…
Good luck, let us know what you find….