You should be able to go back to 1988 for a Digifant engine like yours. TSR do replacement engines (I think) and there are a number of other companies online who will do recon units for around £800.
Other option is to ring around the scrappy's in your area, or keep an eye on ebay. Plenty of GTi engines around, usually.
What is wrong with yours?