New Engine Block: Best Places to Look?

Some elderly friends of mine have a 2000 Isuzu Trooper LS (3.5L, 6 cylinder). It threw a rod. From my reading a new cylinder block and possibly then some is necessary. I have
never shopped for an engine before. Where's the best place to start? Local salvage yards? My favorite import mechanic (I do have one for my Honda Civic)? Somewhere else?
Any other caveats?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
Elle wrote:

http://www.car-part.com /
Best site I have seen for stuff like this - lists a number of salvage yards and sorts them by distance.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.