ok. the 1kzte has an r150 transm.
the v6 4runner 3.0 has an r150 transm.
the only differense is the starter is on the other site. from your pic it looks like a mirror. so what I was saying doesn work.
what I was trying to say. = If the only difference is the starter. = all the holes mount up except the starter.
Mark beeing an handy man. he could probably either change the bellhousing so that the starter would be on the right site or he could change the starter lokation on the engine so that it would fit the bellhousing from the v6 3.0 4runner.....
I think that if mark gets an bellhousing from an v6 5speed runner and compares it to the engine he would see in a minute if it is doable or not.