I have a 1996 Dodge Intrepid ES 3.5 127,000 miles. I got up for work yesterday morning and the car wouldn't start. checked for codes by using the key on/off method and it showed code 11. replaced the crank position sensor. and it started right up. drove it for about 5 miles and it died again. code 11 came back. so I got a new cam position sensor in it and it still doesn't run right. It will start most of the time. It runs for a few seconds and dies. start it back up runs for a few more seconds and dies. the only way to keep it running is if I keep the rpms at around 1500. after a few seconds of that, it tries to die. like fuel or spark disappears for about a second. I tested the coil pack, backprobed the new cam/crank sensor and they check out fine, all according to the haynes manual. Thought maybe the timing jumped a tooth so I checked the timing, both cams and crank line up. Any ideas what could be causing this.