Here is a bit of advice... YES get the OBD reader! And here is why you put an OEM coil back in it. Rarely will an O2 sensor cause stumble. they will force the PCM into a default mode and you will end up running rich. this doesn't cause stumbling unless your plugs are fouling, but that will throw a hard code and fire off the cel. The reader will tell you the soft codes that don't. OFTEN a misfire will set a soft code, UNLESS it is constant and then it will fire the light with a hard code. Now my comment on the OEM coil. They are NOTORIOUS for thermal issues in both engines used in the 4 cylinder TJs. When my 06 started throwing misfire-cyl2 errors and the wires and plugs were fine, I put an MSD coil in and the problem disappeared. The OEM coils are bad news, they are only partially potted. The MSDs are 100% potted in thermal epoxy, both physically and thermally supporting the coils. AN Irony about the PCMs, Ive had to winch out on occasion (imagine that) and once, the person behind the wheel while I tramped in the mud and connected the cable and straps and operated the winch, didnt keep the engine idle up enough to benefit from the output of the alternator, and pulled voltages down, well we were shoveling mud with the hood and no I am NOT joking. The Winch did finally step on the throttle and ease out on the clutch pedal :twisted: so the one on the Front of the TJ could get enough juice and assistance to pull up and over the mud and out of the mud hole in the horse arena we were building. What does this have to do with this thread? It threw a hard code related to the Automatic transmission... You Did notice that I mentioned that the driver did have to ease out on the clutch, didn't you?