"Unplugging and reconnecting the CPS sensor where it connect to the main harness near the back of the intake manifold usually resets the ECU and if the jeep fires right up after doing this you can bet that the CPS is faulty and needs to be replaced."
Best piece of advise I have found! I had what I thought was a TQ converter lockup issue and still think there is something to that problem. But I exchange my transmission fluid, removed the check valve from the cooler line. My issue change to a bad miss at operating temp. Had to leave the jeep on the side of the road one night. After it completely cooled I drove it half way home and parked it to let it cool. Mid day I read this testing procedure went over and tried it before everything cooled. Bam it worked enough to get me home. The ZJ started missing a couple blocks from the house. When i got home, unplug and plug... Worked, Damn, dude (CJ7T) is on to something. Next I measured resistance between B&C about 16K Ohms.
I called the dealer, no CPS, second try NAPA, they had both styles, I bought both as I hadn't crawled under to see which I needed. Drive up on the ramps, determine I need the one bolter. think to myself. Measure B to C, crap 6k ohms, measure the other (two bolter), it shows open. Call NAPA, they have 2 more, I ask the guy to check resistance and it's open. Next drive 20 miles to NAPA to get the CPS that works.
Use about all the long extensions I have, little cursing and the CPS is out. Now the challenge, after 1/2 hr come to realization my hands are just too big. Rock star wife got helped got it in the hole in about 2 mins. Snugged it up, strung the loom around the back of the engine.
Started right up, I drove about 15miles w/o anything.