What fuel pressure are you reading? At key on, idle , 2000rpm snd 3500 rpm?
When you start do you need to hold the pedal or it dies?
This may be the IAC or the TPS. If the PCM doesn’t know the TPS is low or no pedal then it doesn’t know to regulate the IAC.
You could verify the TPS...