Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here XJ (84-01)
All OEM related XJ specific tech. Examples, no start, general maintenance or anything that's stock.

p0304 question

Thread Tools
 
Search this Thread
 
Old 06-05-2013, 10:43 PM
  #1  
Newbie
Thread Starter
 
bluerolo's Avatar
 
Join Date: Mar 2013
Posts: 13
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default p0304 question

tryin' to track down this p0304 on my 2001 Cherokee 4.0...no symtoms at all, truck runs great but as soon as I clear the p0304 it returns withing 5 minutes of run time... the changed plugs, ran Seafoam thru the gas tank to clean injectors...don't have a spare coil pack to try...any other suggestions?...thx
Old 06-06-2013, 02:57 PM
  #2  
CF Veteran
 
Radi's Avatar
 
Join Date: Apr 2012
Location: Wisconsin
Posts: 5,302
Likes: 0
Received 19 Likes on 16 Posts
Model: Cherokee
Default

Cylinder #4 misfire. Might try swapping #4 injector with another to see if the problem follows. Coil pack problems normally result in multiple cylinder misfires since each coil fires two cylinders. Might check to see that the plug is making a good connection underneath though.
Are you losing any coolant?
Old 06-06-2013, 05:35 PM
  #3  
CF Veteran
 
CCKen's Avatar
 
Join Date: Aug 2010
Location: Canton, MI
Posts: 8,357
Likes: 0
Received 82 Likes on 67 Posts
Year: 1999
Model: Cherokee
Engine: 4.0
Default

Do a compression check on cylinder # 4 and a compression loss check on cylinders 3 & 4. That is to say you if aren't losing coolant and your oil doesn't look milky. If you are and it does look that way, say good night Gracy...the head is cracked.
Old 06-07-2013, 04:36 PM
  #4  
Newbie
Thread Starter
 
bluerolo's Avatar
 
Join Date: Mar 2013
Posts: 13
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

ok swapped in a known good coil rail...no help, code returned after 3 minutes of run time...took a compression test came up with 150...next thing to check is a injector swap?
Old 06-07-2013, 05:13 PM
  #5  
CF Veteran
 
Radi's Avatar
 
Join Date: Apr 2012
Location: Wisconsin
Posts: 5,302
Likes: 0
Received 19 Likes on 16 Posts
Model: Cherokee
Default

Originally Posted by bluerolo
ok swapped in a known good coil rail...no help, code returned after 3 minutes of run time...took a compression test came up with 150...next thing to check is a injector swap?
Why not. Swap #4 with one of the others and see if the misfire follows or stays.
Old 06-07-2013, 06:16 PM
  #6  
CF Veteran
 
tjwalker's Avatar
 
Join Date: Nov 2010
Location: In the middle of Minnesota!
Posts: 5,806
Received 99 Likes on 88 Posts
Year: 1999
Model: Cherokee
Engine: 4.0
Default

Originally Posted by Radi
Are you losing any coolant?
Haven't seen an answer to this question yet.

The reason that this question is so important is that the #1 symptom of a cracked 0331 cylinder head (which is what is on your 2001 from the factory) is "unexplained coolant loss".

Know that good compression numbers doesn't rule out a cracked head. I've seen a cracked head show great compression numbers across the board.
Old 06-07-2013, 06:50 PM
  #7  
Seasoned Member
 
evan00xj's Avatar
 
Join Date: Sep 2012
Location: charlotte
Posts: 461
Likes: 0
Received 0 Likes on 0 Posts
Year: 2000
Model: Cherokee
Engine: 4.6L stroker
Default

Actually having the same code on my 00 xj right now. Ive got new plugs, coil pack, iac, tps, throttle body, 02 sensors, and entire exhaust system has been replaced. I have an older style head too. No 0331 crap. I have the misfire code, but it doesn't feel or sound like its misfiring at all. Shes running great. Im stumped as well
Old 06-07-2013, 07:18 PM
  #8  
CF Veteran
 
Radi's Avatar
 
Join Date: Apr 2012
Location: Wisconsin
Posts: 5,302
Likes: 0
Received 19 Likes on 16 Posts
Model: Cherokee
Default

Originally Posted by evan00xj
Actually having the same code on my 00 xj right now. Ive got new plugs, coil pack, iac, tps, throttle body, 02 sensors, and entire exhaust system has been replaced. I have an older style head too. No 0331 crap. I have the misfire code, but it doesn't feel or sound like its misfiring at all. Shes running great. Im stumped as well
Single cylinder or multiple?
As an aside, it seems the 2000+ are way more sensitive to misfires than the older XJ's. The code seems to set if you sneeze sometimes.
Old 06-07-2013, 07:32 PM
  #9  
Seasoned Member
 
evan00xj's Avatar
 
Join Date: Sep 2012
Location: charlotte
Posts: 461
Likes: 0
Received 0 Likes on 0 Posts
Year: 2000
Model: Cherokee
Engine: 4.6L stroker
Default

Single. Just cylinder 4. My thoughts are the pcm doesn't like the big cam in the stroker.
Old 06-08-2013, 07:05 AM
  #10  
Newbie
Thread Starter
 
bluerolo's Avatar
 
Join Date: Mar 2013
Posts: 13
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

no coolant loss, single cylinder...just #4....BUT here is a tidbit that seems unexplained also..when the code first appeared I was getting a 305 and 300 also. So first thing I did was pull plugs and since they were rather new I just re-set gaps on both 4 and 5...well with that action both the p0305 and the p0300 have not reappeared..only the 304. I then swapped out the plug in #4 with no success ...so today I will swap injector and report back ...thx for all replies
Old 06-08-2013, 07:44 AM
  #11  
CF Veteran
 
tjwalker's Avatar
 
Join Date: Nov 2010
Location: In the middle of Minnesota!
Posts: 5,806
Received 99 Likes on 88 Posts
Year: 1999
Model: Cherokee
Engine: 4.0
Default

1. What brand spark plugs are you using? Some plugs like Bosch, Splitfire have been traced to misfires in the 4.0 engine.

2. Whenever I see the P0300 (random misfire), I start thinking along the lines of a "common" component or system that isn't working properly. I always verify fuel pressure for a P0300. For a 2001, you should have 49 psi, plus or minus 5 psi.
Old 06-08-2013, 07:51 AM
  #12  
Seasoned Member
 
evan00xj's Avatar
 
Join Date: Sep 2012
Location: charlotte
Posts: 461
Likes: 0
Received 0 Likes on 0 Posts
Year: 2000
Model: Cherokee
Engine: 4.6L stroker
Default

Im running NGK plugs. Again mines only cyl 4 misfire. Might try cleaning & moving injectors around.
Old 06-08-2013, 02:31 PM
  #13  
Newbie
Thread Starter
 
bluerolo's Avatar
 
Join Date: Mar 2013
Posts: 13
Likes: 0
Received 0 Likes on 0 Posts
Model: Cherokee
Default

todays update ..swapped injectors ...no luck code back on for cyl 4 in minutes. Decided to instead of clearing code with scan tool, to reset computers by disconnecting both battery cables, touching them together, waiting a few minutes and reconnect. Well so far no code...is it possible that one of the remedies I tried actually worked but the computer actually needed to be re-set to remove the p0304? All other times code re-appeared after only 3 minutes...now running over an hour clear...could it be??
Old 06-08-2013, 02:40 PM
  #14  
Seasoned Member
 
evan00xj's Avatar
 
Join Date: Sep 2012
Location: charlotte
Posts: 461
Likes: 0
Received 0 Likes on 0 Posts
Year: 2000
Model: Cherokee
Engine: 4.6L stroker
Default

Originally Posted by bluerolo
todays update ..swapped injectors ...no luck code back on for cyl 4 in minutes. Decided to instead of clearing code with scan tool, to reset computers by disconnecting both battery cables, touching them together, waiting a few minutes and reconnect. Well so far no code...is it possible that one of the remedies I tried actually worked but the computer actually needed to be re-set to remove the p0304? All other times code re-appeared after only 3 minutes...now running over an hour clear...could it be??
If you have an OBDII scanner and clear the code you should NOT have to do anything else beyond that to clear the code.
Old 06-08-2013, 02:41 PM
  #15  
Seasoned Member
 
evan00xj's Avatar
 
Join Date: Sep 2012
Location: charlotte
Posts: 461
Likes: 0
Received 0 Likes on 0 Posts
Year: 2000
Model: Cherokee
Engine: 4.6L stroker
Default

And im in the same boat man...cant figure mine out either....but im still running like a scalded dog w/ my 00 xj...i swear the computers we have are sooo picky...


Quick Reply: p0304 question



All times are GMT -5. The time now is 10:02 AM.