Crank sensors are available on eBay
The biggest cause of engine edc related problems comes from the 2 multi connectors on the inner wing.
most have been removed and soldered together also the mk5 escort fuse box was always an issue.
for around £700 you can buy a new loom and engine sensor kit.