Hi yall, I am having a problem with my 1996 Dodge B2500 conversion van, 318. When I start it up cold, it runs perfectly. As it warms up it will stall and after a second or two, start running again. If I'm at a stop it will die, but start right back up. After about 20 minutes it will run perfectly and give no more problems unless I let it cool off for several hours. I've replaced plugs, wires, cap, rotor, ignition pick-up plate, and was looking at the coil, even though it checks out allright.It has several codes in memory, but they all seem to be nonsense codes(fuel pump relay, camshaft sensor, trans temp sensor, hall effect) and to me it looks like smec but I don't know for sure. I've worked most of my life on GM products so I'm a little out of my league here. Any ideas? Thanks, Gayle.