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:
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: