That would be my guess. This is not the end all answer, but does the "Wait to Start" Light come on when you first turn on the key? I have heard on here that usually this is a good indication of whether the PCM is good or not. Meaning if it does come on for a few seconds and go off (depending on EOT) then the PCM is good and if it doesn't it is bad. Also, does the tachometer needle move when cranking? It won't if the CPS is bad. Just two ideas to narrow it down. I haven't had the CPS problems, but there was a recall and seems like everyone BUT me has had at least one, if not multiple CPS failures.