So....disconnected everything again, checked to make sure everything is good and tight. Left the battery disconnected for a few hours. Connected the battery. Now the 2097 code is gone. Went to drive it and the CEL blinked on me a couple of times and then disappeared. Then it came back on and is just steadily on with the original 0303 code. Could it be sending a false signal from a stored code?