When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Frustration with this code! Took a trip to Gatlinburg a few weeks ago, did the Dragon (great fun), few stops on the Bourbon trail in KY before heading home to PA. Car ran flawless over 1900 miles. Last week I noticed a stutter and get a P0300 and P0352. Starts fine and seems to idle fine, but can detect a slight miss. I change out the plugs and wires but still get the P0352. I swap coil pack #2 and # 4 and still get P0352. I remove the passenger side bracket with all the coils and reinstall. Started up and could hear no miss and took her for a drive about 50 miles, without any codes. I figured problem fixed! Start car up this morning and I immediately hear the miss (though very slight) and check for codes - P0352! Clear the code and refire - still the same. This is likely going to be beyond my level of garage mechanic but any advice before I throw it to the shop?
2001, M6, pretty much stock with vararam CAI and B&B exhaust.
Just want to say before any replies that you guys are great and I highly repect what every one has to offer.
Just curious to when you changed your plugs out and what brand you used. I learned, from when I used to work on Vette's, it is always best to use factory plugs and wires. Not at all saying this is your problem, just advice.
Does the P0352 code specific then to cylinder #2? This is an elementary question but is cylinder 2 on front of passenger side? I pulled the wire from the coil pack of this cylinder and it has spark. I did not pull wire from plug because by then it was too hot to get my hand down in there, and it was 12am - bothering the neighbors! I'm not sure if it would be an injector issue. I'm thinking more electrical?
Bump this up today. Here is a follow-up question that has been asked before but many have commented on by perhaps an assumption – Can the car be driven if the CEL is flashing? Most would say “no” because it will ruin the catalytic converter. As mentioned in my previous post, I am getting an engine misfire and this leads to a flashing CEL. If I clear the code, it almost immediately returns within a mile from home. Well, I’ve decided to take it to a local shop 15 miles away and was concerned if I would ruin my cats driving it that far so I called the mechanic and asked. He said it will NOT be a problem because the computer will shut off the injector at that cylinder, preventing damage to the cats. Now I have read many threads on this forum and others and no one has mentioned what this mechanic has told me (at least my search skills has not come up with any). Can anyone confirm that the injectors are shut off by the cars computer system when a misfire is detected??? I would hate to add new cats to this problem.
Bump this up today. Here is a follow-up question that has been asked before but many have commented on by perhaps an assumption – Can the car be driven if the CEL is flashing? Most would say “no” because it will ruin the catalytic converter. As mentioned in my previous post, I am getting an engine misfire and this leads to a flashing CEL. If I clear the code, it almost immediately returns within a mile from home. Well, I’ve decided to take it to a local shop 15 miles away and was concerned if I would ruin my cats driving it that far so I called the mechanic and asked. He said it will NOT be a problem because the computer will shut off the injector at that cylinder, preventing damage to the cats. Now I have read many threads on this forum and others and no one has mentioned what this mechanic has told me (at least my search skills has not come up with any). Can anyone confirm that the injectors are shut off by the cars computer system when a misfire is detected??? I would hate to add new cats to this problem.
You haven't checked the plug and wire? This is the problem 99% of the time.
You have two codes that help lead you to the correct area. P0300 is the PCM indicating there is a misfire. It can't detect which cylinder but knows there is one somewhere. A good reason why it can't shut off the correct injector. The diagnostics of that code have you do what you did but also check out the injector. P0352 is more than likely the key code here since it tells you there is something wrong with the ignition circuit. Have you read the diagnostic procedure for this code and why it gets set? It is very clear it is an electrical check of a circuit that has a problem that caused the code. Since this failure causes a misfire it will also cause P0300 to set.
Just because you swapped the elements of the output of the electrical circuit and found nothing doesn't mean there isn't a problem with the inputs to and other elements of the circuit. I am attaching the diagnostic since I think there is a good chance you have a wiring problem from the PCM to the coil or the ECM needs replacing.
Read my first post. Changed plugs and wires and swapped coil packs - still get P0300 and P0352. I was hoping that simple but must fall into that 1%.
I was looking at post #6 and didn't appreciate the significance if the P0352 code. Bill Dearborn is one of the pros on this board...you should follow his advise.
I appreciate the advice and know the level of expertise on this forum. This is why I respect the input from all. What Bill has posted is above my level so it goes to the shop tomorrow. I have printed diagnostics out and will give to the mechanic. I'm still considering driving it to the shop, 15 miles. Thanks again and will post when all is corrected.
Did your ever find out the issue? I'm going thru the same thing just with cylinder 4 misfire.
Yes, and I'm sorry that I did not follow-up with a reply sooner. It turned out that Bill Dearborn was correct - electrical issue. Now, it's been a few years but to my recollection it was a wire to the coil pack that needed replaced. It took the mechanic some time (=about $200) to determine that and used 50 cents worth of wire to replace; instead of the whole harness. It has never thrown that code since.