Bringing this thread back from the dead...
Immediately after my previous posts, I built a Passkey bypass/emulator circuit (info at http://fp.enter.net/~rockcrawl/passkey.html
). and sent the output into the PCM. The car started right up.
The P0321 code was now the only code, but the car still didn't upshift at WOT.
Fast forward to last week...Finally got around to looking into the WOT upshift problem. Got a reman PCM from Autozone, put the stock chip in it, and the P0321 and WOT upshift problem were gone. So I removed my Passkey bypass circuit and re-connected the stock Passkey wiring, and everything works fine, and there are NO CODES!!!
So the upshot was that a bad PCM was the source of all of my problems.
I hope this helps anybody else with this same problem.