You need to flash a stock tune into the PCM before trying to run it, or before doing any further troubleshooting.
The P0122 is a throttle position sensor low voltage code.
The P0405 is an EGR code, which is not applicable to a Vette, but since you have no tune in it at all, this is probably why it's setting.
The P1336 is the "crankshaft position sensor not learned yet" code, and this occurs when you swap a PCM without doing the relearn. Just flashing a tune in it may solve this one too, not sure.
None of these codes should prevent the car from cranking, and since you said "it wouldn't turn", it leads me to believe you have another issue going on, perhaps starter related.
Even with the PCM completely out of the car, it should still crank, as the starter motor is mostly direct battery-to starter connections, with some input from the BCM (theft deterrant relay), allowing the starter motor to run and crank the engine.
Did the water level get high enough to soak the interor/floors?