Check out the following for some ideas;

http://www.crateenginedepot.com/

http://www.gmgoodwrench.com/perfpartsjsp/home.jsp


A 12486041 350 HO long block might work for you.

Why a stock long block?