My car has set for a bit and the batt. had died. So I got a replacement and went to start it and nothing. Checked codes and it's throwing a code 12. I looked it up on TSRM and it says CPS or ECU. I had the ECU unplugged for a good amount of time before I tried to start it. Can the CPS just go bad from setting for a period of time? Car started fine when I parked it where it sets now. Thanks for any input. Bill.