220k mile 1996 OBD2 4.0 cherokee, 5 speed. all new sensors (3 months ago) including, TPS, O2's, IAC, and the others in the throttle body, new cap/rotor/plugs, new air filter, etc. tons of new crap that has been working great for the last few months. today i fired her up after i got out of work, and it wouldnt idle. i had to give it gas to get it to run. WTF. did it for about 15 minutes, died a few times. no codes, no check engine light, nothing......... help me guys. im lost here.