A GM crate motor is the best way to go. Not heard one thing bad from at least 6 rodders that have them. Good Warranty 12/12.
If you have a GM member it can be bought cheaper. Just check at a local GM Performance Dealer.
Cheaper to get one than build one.