if the (89-96) means the eyars of production itd ither have a 2s or a 22r in it... i have seen 1ggte's in these 2wd hilux's they sit in there nicely.. it really depends on if you want a 4 a 6 or a v8 for a 4 cyl i would be going an sr20det or a 22rte
rotor i'd be going 13bt from an s4/5, 6 cyl i would be going 1ggte or 1jz if non turbo i would be going holden v6, v8 i`d be going a holden 5 ltr or a 1uz theyre just some options the rest is up to you the holden 5 ltr's are exxy so prolly be better off going the 1uz.