Dang! That looks like the dealio there! ThxIf by new you mean another working engine you could get one at a junkyard that runs great for less than $200, if you and your guys can do the work yourself.
If you're having a shop put it in, they're usually going to want to only use their parts. Shops don't like when you try to use your own parts for a repair. (Another reason I don't use them)
If you want brand new, http://www.ebay.com/itm/GM-10067353...ts=Make:Chevrolet&hash=item27e134d252&vxp=mtr or similar would be a good option. Free shipping too. Check locally you may be able to get it faster.
Sent from my iPhone using TMF Forums