Dose it still have the multiplugs for the engine loom on the N/S inner wing in between the header tank and the power steering tank?
If so i think these need to go. I've been having nothing but running problems with mine for the last month or so (see my post in the Escort cosworth room) and these are next to go.
Good luck M8.