Try getting a friend to help turn the engine over on starter while someone does a wiggle test on particularly the CPS connector which should be gapped at 0.6- 1.0mm, tbh it will work down to 0.1mm!
As said listen for fuel pump prime as this show the CPS as CLEAN SIGNAL.
It is normally the CONNECTOR on the cps that plays up more than the sensor itself, you can buy AMP connectors as ford use new about £3 to connect to dizzy cps etc.
This might sound odd, but grab the wires at the underside of the fuse box, and move them as some suffer broken wires here, and it MAY spring into life!!
CTS does not have the ability to stop spark generation
tabetha