same symptoms i had recentley turned out too be the wire from CPS had broken down towards the muliplug connection usualy found on the bulkhead on fiesta's don't know where yours is at??
Take CPS connector off and try both wires, one of mine was broke giving no spark ??