Leaving everything else aside, shouldn't the fuel system pressurize when the key is turned on? I mean, as long as the pump sees enough voltage it should pump correct? I just cleaned , tightened and dielectric greased the battery terminals. Fires right up, as it did last night and this morning before I checked the battery. I wish I could get fuel pressure reading on my scan gauge. I guess that's on newer systems.
Yes, you should have fuel pressure with key ON before cranking.
I battled the same crank-no-start on my 4.3 for like 2 years at around 220k miles. Always on wet or damp conditions in the morning. Even if I got to work and it rained, never had the issue leaving work.
My fuel pressure was always around 58 psi. Distributor had been changed around 175k. New coil, spark plugs, ICM. Crank and cam sensor all were good. Numerous cap and rotors.
Just retired that truck because of low oil pressure on engine at 255k. But got frustrated that I could not figure it out.
My fuel injectors were the original, but I did an injector balance test and they surprisingly tested ok.
I suspected the rotor cross-fires inside the cap when moisture gets in there. There something about some screen vents...a TSB I think. My replacement distributor did not have those. If I put a heat gun pointed in the cap for about 15-20 minutes I could get it to start.
Last few months I got a replacement battery under warranty and went with a larger class. Previously I would crank until the smaller battery died. But with larger battery I could crank for about 2-4 minutes straight and finally it would start. My theory is that cranking this long would also cause the moisture to evaporate. Obviously, that's on brink of frying the starter, especially when it rains or is damp for 3 or 4 conservative days around here.
It was that or fuel pressure regulator leaking down overnight. I did have a small leak on mine towards the end, but when I started having the no start issue it was okay.
Not sure why it happens. But on the 4.3 it's a VERY common problem on certain engines. My friend has a 4.3 with almost 400k and doesn't have that problem.
And I also have a 5.7 Vortec on another one of my trucks that starts just fine, even when damp/wet. Coinsidently, I changed the injectors on that engine because one was faulty and discovered the cap had a small crack. Was too scared to change it because of this problem on my 4.3, so I put it back on, LOL. It did look like the original!