Diagnosis
- P0320 - Crankshaft Position Sensor
- P0351 - Ignition coil A
I know I pinched the CPS wires when I put the transmission back in, I just hadn't got around to replacing it. I searched for P0351 and it seems it's usually not the coil, but the PCM failing. I also found that there is a header in the PCM that can cause stalling problems. It's on the voltage regulator board.
I replaced the CPS and coil just to be on the safe side. Then started it up and wiggled the wires at the PCM. The center (white) connector would cause it to skip. So I pulled the PCM and re-soldered the header (see links).
Repair
What a pain that was! it's mounted to a aluminum plate that sucks the heat out of the connector. I ended up with a hot air rework gun at 300C and my soldering iron at 400C. It barely melted the solder, even after heating it for a few minutes! If I do this again I'll put it on my BGA rework pre-heater (electric griddle) and heat the whole board up!
Anyway, I reassembled the PCM and sprayed all the connectors with De-oxit. Wiggling the wires no longer has any effect on the engine. At least I'm (hopefully) back to one driveable vehicle. If I have to I'll try to pull the board under the potting and re-solder that too, but for now it seems to be working again.
UPDATE: It worked for a while, but started acting up again. I bought a used one off ebay and the truck has run great ever since. I pulled the main board out of the case and started cleaning the goo off it, I think it's the connectors where the harness plugs in, but that's as far as I've got.
UPDATE: It worked for a while, but started acting up again. I bought a used one off ebay and the truck has run great ever since. I pulled the main board out of the case and started cleaning the goo off it, I think it's the connectors where the harness plugs in, but that's as far as I've got.
Links
- http://www.youtube.com/watch?v=uY62r-rtvls
- http://www.jeepforum.com/forum/f13/infamous-stalling-problem-identified-temporary-cure-1997-grand-cherokee-1112078/
- I found this later, if the above fails to fix it this is the next step: http://www.jeepforum.com/forum/f13/96-98-pcm-repair-procedure-w-pictures-1303589/