It might be cheaper to find a JDM replacement engine for your car, not sure what they go for in Canada, but here in the US, they're pretty cheap.
Here's an example, wrong year (Its OBDII), but right motor, you could still use it, you would just have to canibalize all your sensors n' stuff from the old motor. $850 US 45k miles.
JDM INTEGRA B18B LS ENGINE B18 MOTOR OBD2 B20B GSR B16A - eBay (item 150554522129 end time Feb-05-11 12:11:10 PST)