Randomize,
Last winter I found a used '97 2.2L engine for my '92 legacy. It has 100k km and the timing belt is new. I paid 400$cdn for it, from a shop that rebuilds damaged wrx and 0-2 year old damaged subaru (most of them from the states).
THe engine on the '92 legacy is still going ok, but with that small head gasket leak, I rather wanted to have something in hand to replace the engine. Unfortunatly I don't want to sell the engine
But my point is, try to find a used engine for your car. Look in Québec if you don't find it cheap in Ontario... I'm sure you can find one pretty easily.
Good luck,
Syd