Back on this.
Cleaned the IAC valve with no luck. The truck will not run with the IAC plug unplugged so I don’t think it’s that. It runs exactly the same as it does already with the maf sensor plugged or unplugged, there’s no difference. From a cold start, it takes a few minutes for the problem to really show up. Truck will idle then slowly start to drop RPM then die.
Fuel pressure is good at 40psi. Pretty sure it’s a bad maf sensor, It’s the 30 year old OEM one. Gonna try and swap that out, unsure if I want to try and get a OEM used one or try a vatozone special. Checked everything else to no avail, all grounds and power is good etc.
So new maf sensor it is!