Does
would not turn back on after trying a few times
mean :
1. the engine turns over but does not start
2. nothing happens when I turn the key
If #1, then yes, could be the CPS, get a Bosch and replace it. ( could also be fuel related )
If #2, still could be the RCM, except in this case relay contact or relay coil issues. ( send RCM to tighed1 )