I did get a MAP sensor code a few times -- Found a Vacum leak and that went away
I'm pretty sure I pulled the MAP sensor and did troubleshoot but I'll double check it
I don't recall the procedure at the moment, Have to look it up and refresh my memory
Yesterday I didn't get to the throttle body but I did a few things in between working on a Vibratory plow for work
1st off I reset the PCM -- Positive battery cable off, ground to AC compressor for a few minutes
Battery back on, key on, headlights on headlights off, key off
I also took apart the positive connection at the Power distribution block and cleaned everything, coated with copper never seize and assembled
I changed my oil -- Turns out that the XJ was probably 1.5 quarts overfull -- I don't know why I missed this -- I have checked the oil, never noticed how overfull it was -- So I changed out the oil with 1 quart of Marvel Mystery oil and 4 quarts of Rottella 15-40 diesel oil -- This jeep has 225,000 miles and has been sitting for at least 3 years
The oil that was in it was thin, like water -- I don't know what weight it was but really thin -- It was black, not milky just thin -- I had always been fighting oil pressure -- got a ton of pressure now with real oil in it
Keep the suggestions coming -- Still runs like shit but no P0122 code after an hour of run time yesterday -- Maybe cleaning the throttle body will help -- gonna find out soon