P0304 Misfire on Cylinder 4 - Maintenance and Repair Forum

Forum Post / Reply
You must log in before you can post or reply to messages.
P0304 Misfire on Cylinder 4
Thursday, May 27, 2010 12:45 AM
I have a 1997 Cavalier Z24 with approx. 135k miles on it. I recently (approx 3k miles ago) replaced the fuel filter, cleaned out the air intake, sprayed a little carb cleaner in the TB and wiped it out to clean some deposits, did an oil change and added a bottle of Rislone 4 Cylinder Compression Repair (because my car has started burning oil between oil changes), I cleaned & lubed my K&N drop in filter, and I torqued the EGR mounting bolts (because there was oil build up on the engine around the EGR).

I drove it all the way from MI to WA to relocate for a new job. I unplugged to battery to reset the check engine light before I started my trip, but it was for a different code (P0420?) that said the O2 sensor after the CAT was going bad. The O2 code wasn't affecting my performance, and it had only came on a couple of times. So, I reset it to see if it was really a problem that would come back after clearing it.

On the way out to Washington the car was loaded with most of my stuff for the move. The check engine light was off for 1/3 of the trip. I think it finally came back on in South Dakota. Anyway, I arrived in WA and the car seemed fine. I was driving around and I ended up down by the Puget Sound. I had to climb a fairly decent hill to drive back to my hotel, and as I accelerated up the hill the engine started to sputter and misfire. I looked down and now the check engine light wasn't just lit up, it was flashing. I thought ooh great! The car was running a little rough at idle, but really rough when you accelerated at low (under 3k rpm) engine speed.

I drove the car to Autozone and had them hook up the OBDII reader to find out what codes it was throwing out. It had the same code for the O2 sensor and a couple other codes (one of them was the P0304 code) for the misfire condition. I read the list of possible causes for the O2 sensor code and was fairly convinced that my O2 sensor had finely said enough. I unpluged & cleaned the connection for the O2 sensor, but it didn't help. I decided to buy the O2 sensor and replace it.

The O2 sensor was rusted tight in the hole, so, I had to take the car to a mechanic to have it heated with a torch in order to get it out. I drove the car back to my hotel, and it started misfiring again. It wasn't as bad as before, but the misfire was still there. I opened up the hood and the dumbass mechanic forgot to plug the IAT sensor back into the air intake tube. So, I thought that was the reason why the misfiring was still there.

The next day I started it up, and the idle was a little rough (maybe because it was cold) but it settled out after a minute or so. I took it for a drive and it was stuttering all over the place as soon as you gave it any reasonable amount of throttle; however, it seemed like the engine accelerated decently smooth once the rpms were above 3k. The misfire became very pronounced any time the engine had a load on it (going up a hill...Seattle is very hilly) even at high rpms. I just couldn't feel the misfiring as much at the higher rpms. The check engine light was still on and flashing whenever I tried to accelerate under moderate (20-40 throttle.

So, I headed back up to Autozone to check the codes. I thought that maybe the Bosch O2 sensor that I had just replaced was faulty, but they only found one code (P0304), which is a cylinder 4 misfire. The code is produced when the PCM has detected a misfire condition based on a velocity change shown at the crankshaft speed sensor. This was one of the codes that showed up when I first discovered the misfire condition. I asked the guy @ Autozone if the misfiring could be from running low octane gas because in Wyoming and Montana they didn’t sell 87 octane (it was 85 octane). I knew at the time that I probably shouldn’t use the low octane gas, but the midgrade (88 octane) was 30 cents more, and I was getting low on cash. The guy at Autozone thought that I had a clogged injector, and recommended that I run Lucas Fuel System cleaner in the next couple tanks of gas. I agreed, so I tried the Lucas.

I just started on my third bottle of Lucas/tank of gas. I have been running Premium (92 Octane) gas since the problem started. Last Sunday, after two tanks of gas with Lucas, I decided to try take out the Autolite spark plugs I had in there and replace them with ACDelco OE plugs. I thought that the plugs might have something to do with it. Last time I had an ignition/fuel problem it ended up being caused by the Bosch Platinum plugs I used to replace my first set (at 100k miles), so, I thought that I might as well go back to the original plugs. I also replaced the coil-to-plug adapters (the plastic connecters that clip on to the coil housing).

The hesitation & misfiring seems like it has decreased a little since the spark plug change, but it is still there. On cold starts the engine stutters a little, but just for a minute or two. If I baby it through first gear and try to keep the engine speed above 2600 rpm for the rest of the gears, while keeping the throttle under 30%, then the car drives fine.
Yesterday I replaced a vacuum hose that looked dry cracked. It was running from the EVAP purge side to the junction that is bolted on top of the AC compressor. When I finished replacing it I noticed that there is another dry cracked vacuum line running from that junction box to the throttle body, so, I’ll probably replace that this weekend for good measure, but I doubt that it is the cause of my problem. Does anyone know what controls (PCM) the EVAP system purge, or when the purge is performed (during acceleration, at idle, etc.)?

I have been back to Autozone/O’Reilly multiple times and the P0304 is the only code I have retrieved each time. The code lists possible causes as the following: vacuum leak, fuel injector, ignition coil, etc. I don’t want to have to dump a bunch more money into chasing this misfire problem. I read on this forum that some people have had similar problems and the failure ended up being the coil housing. How is that possible? I thought that the housing just kept moisture from contacting the coils?
I think that I am going to test the resistance of the coils this weekend. Are the secondary terminals for the ignition coils located on the coil housing, or do I have to remove the four post plastic housing in order to test the coil resistance? Also, is the resistance supposed to be exactly 10,000 ohms, or is there a range?

Is there a way to test the coil housing?

I also read on this forum that you can have the ICM tested at a local auto parts store. What does the test look for in order to determine that the ICM is bad?
I would greatly appreciate any help that any members have to offer. I just want my Z24 to run like it used to.

Denny

Re: P0304 Misfire on Cylinder 4
Thursday, May 27, 2010 11:32 AM
Hey there, I have been having some of the same problems that you are having. MIne is on a 2000 2.4. The first problem that I started having is hesitation in gas when you go to give it a little gas and traveling around 55 mph. It will start sputtering and hesitate with the gas. My boyfriend noticed that it was going up in rpm as he is just driving it at a constant speed and should not be doing anything as far as speed wise. He added seafoam to it and the next morning and every other time it would rev real high every time that you cranked it. He had someone to look at it and they reset the computer three times. It is not revn real high when it gets cranked, but it is still doing the thing with the gas. Last night we go to pick it up and it would not start. We were going to take it to a transmission shop b/c it seemed like the transmission was slipping. It now seems like it may be the fuel pump. Mine is just posessed.
You may want to try resetting the computer and see if that helps.
Re: P0304 Misfire on Cylinder 4
Friday, May 28, 2010 6:16 AM
Mine only has the hesitation/misfiring problem while accelerating. I haven't had any problem with my engine accelerating unexpectedly. Plus, doesn't your computer become reset by unplugging the battery? I have unplugged it overnight a few times already.
Re: P0304 Misfire on Cylinder 4
Tuesday, June 01, 2010 11:23 AM
Yes, disconnecting the battery will reset the computer, but the obd scan tool will erase everything in history/memory.
Re: P0304 Misfire on Cylinder 4
Wednesday, June 02, 2010 5:01 PM
take off the IDI cover (things that says 2.4 twin cam). If you see carbon tracking(blackish sut) on the white thing that is your issue. at your mileage it is probably bad. I had mine go out at 90k.

I say replace the spark plugs (us AC delco and NOT bosch ) and the spark plug boot/springs and the coil pack housing(white thing).






Re: P0304 Misfire on Cylinder 4
Wednesday, June 02, 2010 11:33 PM
Jake wrote:take off the IDI cover (things that says 2.4 twin cam). If you see carbon tracking(blackish sut) on the white thing that is your issue. at your mileage it is probably bad. I had mine go out at 90k.

I say replace the spark plugs (us AC delco and NOT bosch ) and the spark plug boot/springs and the coil pack housing(white thing).


I did replace the AutoLite plugs with OE ACDelco plugs a couple weeks ago, and my housing didn't have any carbon tracing on it. Out of curiosity, how would a coil pack housing go "bad". Do the metal connections that make contact with the coil-to-plug adapters (plug boot/springs) loose their connection, or does the housing itself crack?

What is the function of the housing, does it protect the coil packs from moisture?
Re: P0304 Misfire on Cylinder 4
Wednesday, June 02, 2010 11:50 PM
I wanted to find out for sure what the problem was instead of chasing the problem by replacing parts; so, I took my car to the dealership today. They charge $98+tax for an ignition/emissions test (1 hour labor or less). I figured that it would be worth it instead of replacing a couple of parts before I finally find the root cause of the misfire.

Anyway, the technician swapped out my cylinder 1-4 coil pack with a "known good coil" and recorded on the work order that it eliminated the misfire problem. How is this possible? I didn't have a misfire on cylinder 1, only cylinder 4. Is there two separate circuits within the coil pack or is there a way that it could send improper spark to just one of the cylinders every time?

I had to get back to work, so, I didn't have time to debate the findings with the service manager. I want to believe that the technician knew exactly what he was doing, but it doesn't make sense to me that only one of the cylinders, which the coil pack powers, is experiencing the misfire. If anyone knows whether it is possible for a coil pack to send improper spark to just one of the cylinders, then please let me know.

As far as analyzing/replacing the coil, which I would like to do this weekend, what size are the bolt heads to remove the coil pack housing from the IDI cover? IIRC, I tried to remove the housing before to check the resistance of the coils, and I didn't have a wrench that was small enough for the bolt heads. Thanks for all the info/help.
Re: P0304 Misfire on Cylinder 4
Thursday, June 03, 2010 7:26 AM
The 2.4 covers have an ignition module and TWO coils inside of them.. I just found a nice big damn crack in mine.... diagnosing misfires.... Each coil controls TWO cylinders.....

I found this out after cleaning the TB, IAC, MAP, IAT, replacing the 02 sensor, replacing the fuel filter.... the car has 306,xxx k. LOL...

so im not just replacing it for fun.. it still gets 30mpg though!
Re: P0304 Misfire on Cylinder 4
Thursday, June 03, 2010 10:04 AM
Yup. Just like the 2.2, each coil pack fires two cylinders. One does 1/4 the other does 2/3. one can go bad. Both can go bad as well.


Weebel wrote:Im to smart to go to strip clubs.

Re: P0304 Misfire on Cylinder 4
Thursday, June 03, 2010 9:28 PM
Josh Bullock wrote:The 2.4 covers have an ignition module and TWO coils inside of them.. I just found a nice big damn crack in mine.... diagnosing misfires


You found a crack in the coil or the coil pack housing?
Re: P0304 Misfire on Cylinder 4
Thursday, June 03, 2010 9:36 PM
Does anyone on this forum know if the coil has two seperate circuits inside of it (one circuit for cylinder 1 and one for cylinder 4)? The SES is only reporting a misfire on cylinder 4.

Also, does anyone know what size the bolts are that secure the coil pack housing to the IDI cover? I only have one vehicle and I don't want to take the whole thing apart and find out that I don't have the right-sized wrench to take the bolts out. Is it a 7mm? For some reason I'm thinking that it might be smaller than a 7

Re: P0304 Misfire on Cylinder 4
Friday, June 04, 2010 8:07 AM
It has a separate coil per cylinder, but each housing has two coils on it.


Weebel wrote:Im to smart to go to strip clubs.

Re: P0304 Misfire on Cylinder 4
Monday, June 14, 2010 10:32 PM
I replaced the 1-4 ignition coil and the misfire is gone! I couldn't find anything (visually) wrong with the stock ignition coil, but something must have worn out internally in the coil. I guess that my Z24 must be one of the 5% that has the ignition coil fail instead of the ICM or Ignition Coil Housing. Thank you for all your help and suggestions.
Re: P0304 Misfire on Cylinder 4
Tuesday, July 20, 2010 11:04 PM
my 97 z24 is doing the same exact thing... my wife was driving it home from work one day and all of a sudden she said it started running like crap... the car had lost 75% of its power... even now parked in the driveway if i crank it, it just spits and sputters and you can smell gas coming from the exhaust... i had someone tell me about this today because i put the damn thing on craigslit... if i can fix it i will def. take it off... ive taken that car apart 5 times in the past month and cant figure out the problem... im off from work tomorrow so i guess im spending my day under the hood... i hope that i can find the coil packs and figure out how much they cost cuz ill replace them and see if it fixes the problem...


unknownuser4432@yahoo.com
Re: P0304 Misfire on Cylinder 4
Friday, July 23, 2010 10:44 AM
Well, if you have a OBDII reader, and you know which cylinder is misfiring, then you can switch the two coil packs and see if the misfire moves to a cylinder that is supplied by the other coil pack. That way you won't have to replace both of them, or just buy one from the auto parts store and replace the coil pack that corresponds to the misfire code. The coil pack on the driver's side of the car powers cylinders 1 & 4, the passenger side coil pack powers cylinders 2 & 3. I hope you get it figured out because the dealership is expensive...I ended up paying $100 just for a diagnosis to determine that the coil pack was malfunctioning.
Forum Post / Reply
You must log in before you can post or reply to messages.

 

Start New Topic Advanced Search