Hey guys I have 95 psd and I'm having problems. After the truck cranks it shows a check engine light. While the light is on it idles smoothly, when the light turns off(30 sec or so) it dies. I crank it back up and hold the rpm's about 2k when the check engine light shuts off I bring it back to idle and it runs rough. I replaced the cps and the gpr but nothing changed. Any ideas would be greatly appreciated, thanks