Can never go wrong with a Hogan intake! I love mine! Although your motor has mine by 72 inches!
Who's throttle body are you using? Can't wait to see this thing done. I know there are so many advantages of an LS, but it's refreshing to see an ol' rat motor in there!!