It's still there but the dying is getting worse and 2 times now it was really hard to start. To recap : I have replaced both 02 sensors, the coil, the TPS, idle speed sol, crank pos sensor 2 times, and the cam sensor (dist pickup coil ), wires, plugs. I keep getting the p0123 code all the time, but now I'm am back to the p0351 code also. I did the wiggle test at the pcm and it stumbles so I think I may be on to something. What would you recommend to clean / cure bad pcm connections, or will I be looking at repairing the harness/connector. I realize you can't , nor can I yet , see what my problem is but is it common to have bad wiring or more common to have filthy corroded connections? Thanks. '96 GC 4.0 Orvis Edition.