Jeep Enthusiast Forums banner

4.0L Cylinder 2 Misfire Problem

1 reading
28K views 17 replies 8 participants last post by  animegod2you  
#1 ·
Hey guys. Since this winter season, my stock 4.0L (~80k miles) TJ has been getting 1 reoccurring Check Engine light with the P0302 code (Cylinder 2 Misfire). :ballchain: The p0302 code made its first appearance in the beginning of the winter season temperatures (40F - below).

There is no noticeable misfire during idle or driving. The RPMs at idle are steady at ~600rpm.

After clearing the 'Check Engine' light code, it usually doesn't reappear for up to 2-3 days of back to back highway commuting.

When the code does re-appear, it will throw a 'Check Engine' light within the first 10 minutes of a cold start after a cold soak for up to 7-12 hours at a time. For the most part, the code is only triggered at idle when the engine is still cold and hasn't been started for several hours.

The following components are new or recently replaced and have been checked for any signs of failure or unusual wear:

- Distributor Cap
- Distributor Rotor
- All 6 spark plugs (Gap is correct)
- All 6 spark plug wires
- New ignition coil
- Upstream and Downstream O2 sensors replaced within the last year
- The Battery and alternator have been tested and are working fine.
- Air filter recently changed
- The Clutch was replaced a couple of months ago, while rebuilding the transmission.


Things I've done so far to diagnose this problem:

- I've cleared the code several times and it always reappears with the same P0302 code.

- I have already run a couple bottles of fuel injector cleaner. (No difference)

- Thoroughly cleaned the throttle body along with the IAC sensor.

- I have tried the swap-and-follow technique with the spark plug and wire from a different non-targeted cylinder. (No difference, same P0302 code comes up)

- Opposite to a dynamic warm up, I've let it idle warm up around 10 minutes or so before driving the daily highway commute. (Doesn't make a difference. I usually return to see the code)

- I've checked for vacuum leaks with a gauge and any observations of audible hissing. (No leaks found.)

- Recently changed the engine oil, and there were no signs of antifreeze in the oil.


Any help is greatly appreciated! :wave:
 
#2 ·
Replace the plug just for the hell of it. They are only a few bucks. Another thing you could do is move 2 plug wires around. Change them at the plug and the cap of course. Say move wire 1 to wire 2 and wire 2 to wire 1 and see if your misfire is now on cylinder 1. That will tell you if you have a defective plug wire. If it's that cold id also recomend using dielectric grease on the tips of the plugs where the wire snap on as well as the terminals on the cap.
 
#3 ·
i think there is a couple of other factors in the sensing of misfires, i just am not sure what all they are, i know that in order for an obd-II computer to detect exactly which cylinder it is it uses several sensors; if you can find out what they all are (o2 is one of them), start by tracking those down and ohming them out or having them tested;
as far as it goes, if you're not noticing a rough idle or a miss at any time at idle, then it will most likely be a sensor
 
#4 ·
>jeep95xj I've already tried substituting the cylinder #2 spark plug and wire from another symptom-free cylinder and the code still came up just for that one cylinder. I actually put some more dielectric grease on the spark wire boots when I was double checking everything the other day.

>Absolutexero I was curious about what those sensors would be... no one I've talked to so far seems to know or remember which sensors could be suspected.

I really appreciate your input guys!
 
#6 ·
Swap the suspect fuel injector with another one and see if the problem moves.
 
#8 ·
Miss-fire at cylinder #2 means the computer is reading the camshaft sensor, fuel injection, and spark-plug firing, with the spark plug not firing when it should. I do not know what you changed, referring to the spark plug wires, but I agree with a previous post. It is cheap to replace the spark plug.
Not as cheap but the next replacement would be the spark plug wire.
Last, but probably more to the point, the ECM. I doubt the camshaft sensor is off, as it is working for the other 5 cylinders.
Good luck, and please let me know what was responsible for the misfire.
 
#14 ·
It's back...

*Update*

Since my last post, I have checked the Distributor shaft and found no play. I had also ran a bottle of fuel injector cleaner and the problem went away for a few weeks.

About a month ago the I got the Check Engine Light again. The same P0302 code came back.

So I went ahead and decided to change out the Cylinder 2 Fuel injector and all of the o-rings for all of the injectors while I was at it. I cleaned everything out and reinstalled the injectors and fuel rail. The code was cleared after I unplugged the battery while performing the injector swap. After that the light stayed off for a couple more weeks.

This morning the code came back after a minute or so of idling after a cold start. I still have the same symptoms I had from the beginning. There is no noticeable misfire during idle or driving. The RPMs at idle are steady at ~600rpm.

I'm stumped at this point :confused:. Do you guys have any suggestions?
 
#18 ·
I've had the spark plugs out a few times and all of the plugs looked fine. There were no visual signs of considerable oil burning.

I remember even removing and inspecting all of the spark plugs immediately after the Check Engine Light came on one morning. The spark plugs were fine.

I'm running Autolite Double Platinum APP985 plugs with a .035" gap. I've been running them for about 6 months now.