Bank 1 lean code help?

Airparis33

New Member
Joined
May 18, 2020
Messages
3
Location
Trion GA
Thank God for Jeep forums, I'm at a loss.
I'm in no way a mechanic, but can handle minor jobs.. my 99 4.0 was idling rough intermittently, and I cleaned the throttle body/ IAC sensor/ and replaced the TPS sensor. After that I got the Bank 1 Lean code for the first time.
Mine is older (had for a couple years now), and I dont know what has or hasn't been done- so I figured some sensor changes couldn't hurt, even if not the exact issue. New O2 sensors, Map sensor, and checked for a vacuum leak and I still get the code popping up. Will run and idle great for a while and then the issue happens again.
Any help is appreciated, thanks in advance!