Idle problem

DropTopDon

TJ Enthusiast
Joined
Nov 7, 2019
Messages
642
Location
VA
I have a 2004 4.0 with 233k miles on it. It hasn't been starting but after moving the key to the on and off position a few times I finally got it to start today. While it is idle, the RPMs fluctuate up and down and it will turn off after about 30 seconds unless I give gas and keep the rpms up. I tried taking it out the garage to take it for a drive around the neighborhood but as soon as I put it in reverse the rpms dropped and it turned off. I have already cleaned my throttle body and IAC prior to today. Does this sound like a fuel pump issue or could it be something else like my injectors?