It's a shame that you can't use any 2.0L silvertop. Especially if a fellow forum member had a perfectly legitimate number kept from a pre 95 engine that got scrapped.
I'm a bit too far away from you but got a low mileage 1.8 Zetec on Ebay at the moment.
http://cgi.ebay.co.uk/1-8-zetec-Engi...item336659d088