I have a 95 f-450 rollback that came in with the complaint of stalls every once in a while when he hits around 2,000 rpm then wont start back up but if you let it sit for about 5 minutes it will.Ran self test had P0340 P0344 and P1212 non continous.Cleared codes and drove around parking lot for a bit. Then i said screw it and decided to road test it, if it dies, it dies. I had NGS with me and watching pids RPM,ICP,IPR and DTC count. I dont get alot of 7.3 so i was unsure of normal values but while driving the highest the IPR went was 33% around WOT and lowest was 7% when decel.At idle IPR was around 12% to 14% and icp was around 570-630 psi. I had an RPM signal so CMP was doing its job. So im driving down the road and all of a sudden it dies. Pulled over and watching pids while trying to crank ICP was at 0,IPR 14% did not change at all while cranking, and 0 RPM on NGS and RPM tach did not move either.I let it sit for about 5 minutes and boom started right up with codes P0340 and P1212 in memory. Any help appreciated!