Seems the problem is getting worse. Now at times, I'll go to pull away from a stop light and it will die. If I try to start the engine right away, it simply cranks over and over and over again. But if I wait 10-15 seconds, it will start right up. Then when I was driving down the highway at about 60, the engine stalled, and the RPM's dropped to about 900, with the pedal to the floor the most I could get out of it was about 1k. When I pulled over it idled really rough at about 3-500rpm. When I turned it off and turned it back on, it ran fine. Any help? This is driving me nuts.
It could be a short in your gauge cluster, you should take the whole cluster out and clean it, use rubbing ahcohol on the metal connectors, each end.
Otherwise, the last time I had someting similar to what you described I had low fluid in my transfer case due to a bad seal, ruined the output shaft bearing retainer and ate out the transfer case where the seal was. When was the last time you checked the fluid levels or had then replaced? Then again that was on a Daihatsu Rocky so totally different situation.
I know exactly what your going through... Its going to be one of these three problems, Cam Shaft Sensor, which is causing your stalling, two crank shaft sensor which would cause a hard start which you dont have, and three bad terminals on the gauges, but this wouldnt cause the jeep to stall so what i would do is check to see if your getting vapor locked, this should only happen if your fuel lines in the engine compartment reach a temp of about 260 or above try checking these with an infra red temp sensor, if thats not the problem find someone who has a scan gauge 2 and have it set to scan codes. Now the problem with the 2000 Tj is that you can have an undelying problem with a sensor and you would never know it, this means that the sensor acts up causing the jeep to act up and throwing a code at the time of the problem but then the sensor fixes it self and the jeep runs fine and no code shows up... These problems you are encountering are all signs of a bad crankshaft and cam sensor. I can tell you the crankshaft sensor is easy to replace but the cam sensor i couldn't tell you but Im sure Jerry Bransford could.
My problem was the crank and cam sensors.
Let us know what you do.
Sensors are your jeeps fail safe, replace those and if you still have the problem you know its your computer.
Did you replace the cam sensor yourself? I ask because I watched a guy change one for his first time and he took out the whole gear assembly that spins for the sensor; and putting that in just 1 degree off seriously messes up the timing... You may also have a problem with the wiring that goes to one of the position sensors, they are close to the block and can get melted and shorted. But your problem still sounds like a cam or crank sensor problem. I wouldn't go on to trying other things just yet...
Also, I doubt its a battery problem as your alternator would be able to supply enough energy as you're driving down the road at 60 mph...
Did you break down the engine at all to change the cam?
And if you have already replaced them then why didn't you state that?
At this point you don't know what your doing so take it to the dealership pay the 100.00 dollars to have them tell you what is wrong with it, and you would have a running jeep and probably 300.00 dollars richer because you wouldn't be throwing parts at something you don't have a clue whats wrong with it.
After all this time, I finally figured out the cause. I have an Air Raid Intake and it seems some of the oil from the filter made it into the intake. After using intake cleaner and spraying the hole which leads to the MAP sensor, all problems stopped. It was a very very strange situation, but Every time the issue even slightly started up again, I cleaned the sensor and POOF! issue gone for six months. Thanks to everyone who submitted input. I hope my crazy frustrating experience helps someone else.