When I went through my electrical nightmare I had intermittent stalling, gauge cluster going haywire and random sensor and misfire codes.
Unfortunately I was not aware of the PCM being the issue so after spending $800 on 8 new coil packs, spark plugs, molar brand throttle position, crank position, cam position, map, iac, and oil pressure sensors and still getting the same codes, I bought a reman pcm for $200 from a shop in Florida with a lifetime warrantee (that they honored when the first box was a dud).
Looking back, had I started with the pcm I would have saved decent chunk but on the positive side, I saved the old sensors and now have spares for everything
The FL (allcomputerresources.com I believe) guys seemed sketchy at first but I've got 10000 miles on the second pcm the sent me and haven't had so much as an electrical hiccup.
I would advise against cracking open the box to try and resolder the pins yourself. The circuit board is inside a resin filled box and the pins are behind very brittle plastic connectors that if break you have no way of making a positive seal with the pigtail plug.