Just as you stated pulling on the connectors in my case the middle one made the engine begin to fludder and then stall. I still haven't completely determined if its in the connection or actually an issue with the PCM but right now im leaning more towards just oxidized pins.
It seems no one has solved this puzzle yet, but I'll give it a shot of my own. Any thoughts will be greatly appreciated.
'97 Grand Cherokee Laredo, 135,000 miles
Various warning lights
Power comes on at night
Instrument cluster & gages haywire
Stalling
Dead battery overnight
Feedback in speakers
Repeatedly blown 20A fuse on engine fuse block
Turns over, but now won't catch
Replaced: Ignition switch & ignition cylinder block, cam sensor, throttle position sensor. Cost: $750
Tried: new battery, unplugging PCM computer, checked all fuses.
And the alternator checked out all right.
Any ideas?...the dealer in stumped. (replacing the PCM computer seems to only have a 50% success rate)

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic