I dont think I would hang my hat on the Crank or Cam sensors. I didnt catch any info about how the engine runs after its started? Typically a Cam or Crank sensor will get worse when they are warmed up. I would expect a code to be thrown then. I also would expect the engine to be running like hell or not at all.
As for fuel pressure loss, there's the injectors (believe you replaced and assume good), all fuel line fittings/seals, Fuel Pump and its check valve and the rail itself. After a thorough inspection of a pressurized fuel system to check for leaks and I mean every inch of it, not just fittings. Pay close attention to areas where fuel lines come near frame, etc and are in retainers. If nothing shows up, could be the fuel pump check valve or FPR.
How many miles one engine? Timing chain getting ready to jump time on you? Have a look at real time data for ignition advance? Is it all over the place at idle?
Thank you for that Mr Rockola
I understand your point about cam or crank sensor performing worse as they warm up. As I understand it though, the cam sensor is ONLY used at startup, to find TDC in the firing stroke. Ive read the engine will start and run without the cam sensor, but not the crank sensor. If the cam sensor is not plugged in, or bad, the PCM will test for misfires and then flip the timing 180 degrees to get the engine started. I did have a period of time where I was getting backfires through the intake at startup, but that has gone away after improving the PCM ground. There are no engine codes being thrown whatsoever.
I've done a thorough visual inspection of all fuel lines and joints, and see no leaks. Also I dont smell any fuel, which is a good indication the leak is in the tank, return line, or injectors. You are correct, injectors and fuel pressure regulator have been replaced(and pump too). The injectors I purchased are these:
https://www.ebay.com/itm/403135354521
They are supposed to be AC Delco, and they look like it too, but I've heard some say that inexpensive injectors like this can be leaky. No drivability issues however. I'm thinking the leak is likely the injectors or the check valve.
Theres 240k on the odometer, and the engine runs quite well after getting started. The only thing to note is that I have very poor manifold vacuum, 10-12 in Hg at idle. I've replaced anything I could think of which would cause intake leak or exhaust restriction. The only things I can think of which could be causing the low manifold vacuum are:
-something in the evap system causing the purge solenoid to stay open. Is the purge solenoid supposed to open at startup? If I do the key on engine off fuel prime, I can hear the purge solenoid opening.
-leaking rings, but I dont know if poor ring seal can cause this large of a change in manifold vacuum. Stock cam.
-leaking intake valves. I also dont know if valves in need of a valve job could cause this large of a drop in manifold pressure.
-something retarding the timing
Timing is around 3-5 degrees at startup, and gets up to around 17-20 after it warms up (at idle). Not as jumpy anymore (it used to be really jumpy) but still roams a little bit. It jumps back and forth a few degrees every couple seconds. Could be the timing chain for sure.