Andy - have you spoken to Specialised Engines or Euro engines?
Have a scour around parts for sale on all the Ford forums as well mate - one might turn up!
Bummer to hear about your problems though - what power is/will the lump be putting out now?
Cheers,
Andy