Slow down, take a breath.
Ok, your problem could be a number of things.
Lets see if you can test your way to the solution.
Just for grins and giggles, go to the PCM and remove the 60 pin connector. Using a commercial contact cleaner, clean the pins of the PCM and the cavities on the connector. Now, treat them with some dielectric grease and reassemble.
Symptoms still there? Still getting the code?