Hey guys, i am working on a 1992 Dodge Ram 50 with a 2.4l fuel injected engine. It will not stay running when its cold at first start up, but starts and runs fine when its hot. Im getting codes 13,14,15,21, and 25. I have replaced the head due to valve train issues, and replaced the mass air flow sensor, idle air control assembly, and coolant temp sensor. I have checked all the circuits for shorts to ground or power, and found nothing wrong. Im at my whits end with this and dont want to just keep throwing parts on it, like the PCM but i'm running out of options. Any ideas?