www.car-part.com will let you search the yards online.
http://www.a-oautoparts.com/parts.htm are in Arnprior. Nick (Gizmo) deals with them off and on.
Some of the yards will want a returnable core of the same engine.
Dan also tends to haunt the yards a little further south (
)
You might talk to Tyler, as this is what he is running in his car.