A long block new from one of the few "respected" LC shops is at least one year+ out on the books last I checked. You're probably staring at a $20-25K bill engine dropped off and picked up.
A quality off the shelf 1FZ-FE long block doesn't exist in my books. You either spend the money to...