Update, solved.
After erasing my keys pats wouldn't allow my truck to start without a parameter reset which everytime I tried to do one it always faulted before going through to the pcm. After finding a truck of the same year nodel I took my pcm, bdycm, and ipc, and put them in another truck which allowed me to do the parameter reset needed to crank the truck. Once I got the truck cranking using a power probe I found the fuel pump driver module was faulty. Bad wiring in the harness wasn't allowing the parameter reset to be done in my truck however everything else is running good, except a misfire in #4 which only miss at idle so I think they're just slightly clogged injectors.
Conclusion, fuel pump driver module, 50 bucks at autozone
Saturday, January 16th, 2021 AT 10:16 AM