Need a new engine...
Obviously you need a replacement engine. ;) The choice of going with a Short or Long Block is really your own personal preference....
I'm sure that you could get along just fine with the short block and reusing your head. The draw back of that is those 4runners are known...