I wanted to share my experience with code P0352 in the hope it may help others. I recently worked on a friends plymouth Breeze. First this started running poorly only when hot, no code. Then it started stalling, no code. then it came to the point it only ran on two cylinders, code P0352. The pcm was replaced by her mechanic, good for a week then back to the same old. So I got it, the coil checked fine, but since I've seem this behavoir many times in the past from coils, sensors, I decided to heat it up and test while running. Sure enough when hot, the pulse would ramp to 8volts on one side, only .35v on the other(suggesting pcm fault or wiring) I did this by pushing a long staple into each outside hole on the coil connector, one side of the voltmeter to positive, negative to test the pins. Make sure you do not short these together or to ground, you could do more damage. Then shuting it off and testing the coil pack again, it failed.
Then I replaced the coil pack, unfortunately the coil fault that I suspect killed the first pcm, killed the second one, so another pcm, then no codes no problem. I found all three of the wires on the coil pack connector, came to one of the two connectors on the pcm. The black plastic covers can be easily removed on the pcm connector, then look at color code at the coil connector and find the same wire at the pcm connector and test for continunity. No need to tear apart the harnesses yet, but check the connectors very carefully, look for frayed insulation,wire or lumps in the wires which could indicate corrosion under the insulation or corrosion at either end of the connector.
If this is good, probably you are looking at coil pack or pcm. Start with the coil pack, cheaper and easier to test. I picked up a pcm and coil pack at a wrecker for $50 instead of the $1000 the shop wanted. The ASd relay can also be an issue, but not the case this time. I seen many times where a crank sensor, coil pack, pick up would behave fine when cold, but fail when hot. The wiring inside these is very fine, so a small break, may make contact when cold, but not once heated. This has been cause behind many famous works fine at the shop, doesn't work 10 mins after it leaves the shop scenario's. There is also a few rebuild places on the net $166 for pcm, $50 for a coil. Still cheaper then 2 hours shop time. I have come to understand the dodges in particular are extremely picky about the plugs and wires they have. Several people have got themselves a P0352 or other codes after changing plugs and wires. My suggestion use only plugs and wires recommended for your vehicle. It seems the non eletrode plugs seem the worst, my guess here is the change in resistances, change the pcm read dwell time, hence code P0352, just a thought. I hope I've helped some fix what seems to be a common and particularly troublesome code. Quantass mentioned cold and rain, frayed wiring in close proximity to ground or other bared wiring would get worse in wet conditions, might be something else to definately look for.
Last edited by Myth; 11-04-2010 at 04:03 AM.