Hello Jeepers, I'm pulling this thread back up because I have had the same problem for almost a year now, not having fixed the problem with replacing the CPS, TPS, Coil, Plugs, Fuel pump, and cleaning the throttle body with combustion chamber cleaner (MOPAR). My mechanic (former Chrysler service manager) has pointed out, and I saw this, that the CEL blinks codes 0300, 0301, 0302, etc at will exactly at 2,250 RPM to 2,500 RPM if kept there steadily for more than 10 seconds. Unbelievable... Even worse, we live in Ca. and smog is due early May!
Totally stock '02 TJ 4.0 3.73 30x9.50 hard-top 38K mi (Fresh Meat lol)
OK that was 4 months ago...
5.5 RE Long-arm Tri-link, 4.56 gears, 35" MTRs
Installing: LoD Signature Tire-Carrier with Jerry-can holders and Safari-rack.
OK that was 2 months ago...
Now: Grande30 upgrade front / G2 Dana 44 35-spline with Disc rear same 4.56 gearing - ARB on all.