As with any older used vehicles, it is understandable that there are bound to be a few worn out parts and hick ups mechanically. I stalled the TJ out yesterday, restarted it, and proceeded to drive it back to the house. I had to limp it back to the house because I couldn't get it above second gear without it wanting to die on me. When I tried to push the throttle more than a quarter way down it would back fire and hiccup (the best way I know how to describe it) from the engine area. I have ordered a new crankshaft position sensor because I think this may be the culprit, but I also found that the upstream O2 sensor had a wire that was pulled loose from the sensor. I also ordered this, although I don't believe this has caused my problem, but maybe the sudden jarring of stalling out pulled it loose. The more I read, though, it sounds as if I may jumped a tooth on the timing chain, so I may go ahead and order new gears and timing chain because I doubt it has been replaced, ever. Any thoughts or suggestions from the TJ owners/previous owners out there? Would you think a FUBARed O2 sensor cause these issues?