Yep, I have good fuel pressure at all times. I need to get my hands on someone with a scanner to clear the codes for me.
Tomorrow i'm going to replace the crank position sensor and the IAT. At ~$60 or so for the pair it's a good thing to do anyway.
My starter loosened itself up and popped out of the bell housing about 3 days before the truck started running like this. I have a feeling the starter might have cracked the CPS when it fell off.
__________________
Tow rig/DD: '98.5 2500 24valve, NV4500 swapped behind a 13" SBC Con "O", 4.10s, 315/70R17 MTZs on 3rd gen alloys, Edge Juice w/Attitude, BHAF, 4" MBRP etc etc.