i just added a link on the site but its not up yet, but this should help with finding an engine, and its fairly cheap too.
http://www.venus-auto.com/index.htmand if you want a 3sgte, let me know and i can get you one for $1000, and thats with the ecu and wiring harness. but only bad thing is that its jdm. all you have to do is let me know and soemhow send the money and i can get it in a weeks time.