Well, buddy came out with his scanner. The codes he pulled that I don't find normal are:
B1359 - Ignition run/accessory circuit failure
B1360 - Ignition switch circuit open
P0611 - Control module incorrectly configured (Status 60, no additional fault symptom available for this DTC)
C1284 - Oil Pressure Switch Failure
P0113 - IAT sensor circuit high input (this happened when we cranked it with the MAF sensor unplugged, then cleared it and it did not come back)
I returned the truck to factory tune with the SCT, nothing changed. Same problem.
Is my HPOP going bad? PCM bad? I am taking the Wire harness off tonight and going to attempt to fix it. I hope it didnt damage the PCM being bare on that spot.
I also tried it with the ICP sensor unplugged. Same scenario, 10-15 second crank, runs for a bit and slowly dies.
One thing of note, if i let it idle, I get about 25 seconds on engine on time. If I hold the RPMs to say 1500-2k I get about 4-6 seconds. It is like when I am cranking it, it is building up oil pressure real slow, and when it starts, it has a set amount of oil in the pump each time before it dies again. I am stumped... FICM voltage NEVER drops below 48 volts (I guess his scanner isn't able to read above 55v, I have the 58v FICM from SWAMPS) My batteries were a little weak in the video, from all the cranking I have been doing lately.
In the following video, the ICP actual doesn't seem to raise ANY until like 6+ seconds of cranking. And it rises SLOWLY. As soon as it gets close to 500psi she finally fires.
I don't think it makes a difference, but I DID put a very small screw in the factory fuel spring to increase pressure a tad, not as large as the ball bearing mod some guys where doing before the blue spring kit came out. And the threads don't interfere with the spring action.
Here is another video I took of some live PIDs I monitored while cranking that I thought might be of some help. Sorry for the sometimes shaky camera, using my cell phone lol. Also, turn down the volume, my digital volt readout was on, and made an obnoxious noise for the low battery alarm.