have you taken the ECU connector off and checked its sockets? the wiggling is a dead giveaway.
also, with the various codes you have had throughout your ordeal, i would suspect the common ground for the sensors you have mentioned.
I'm not a v8 person, nor an OBD1 person, but i recollect that the engine sensors are grounded somewhere on the block, unlike the OBD2 models where the PCM furnishes a ground.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.