Dunno bout the price, but are you sure you want to put a lot of money into a D16? Buy at least a B16, I have the D16Y8 in my car right now, and its just not that good IMO, even with bolt ons (though if you throw enough money at it, I am sure it will work just fine). I think if you search hard enough, you can find an engine fairly priced. I think your car is OBDI, so that may make it a bit cheaper than if you had to find an OBDII B16 (If I am wrong, somebody correct me). A good place to start is
www.hmotorsonline.com. Hope this helps!!
Peace, Air