try
www.importautosalvage.com they got good USDM swaps and their in georgia. they are pricey though, but they stand behind their stuff. you may even get a 6 month warranty from them.
have you given any thought to rebuilding the motor or is it too far gone? you could bore it over and put some good stuff in their for probably what a USDM swap would cost you.