Check your wiring to the CPS, might also be worth unplugging and spraying contact cleaner into the plug and the sensor contacts, refitting/unplugging a few times then a final squirt on both with contact cleaner before final connection and then reset again on the OBD, see if that improves matters. If not, renew the sensor.
I know when the CPS went on mine it was a non-starter and no fault code thrown either! 😮