I don't know about the driveshaft lengths. On 22RE trucks you can use 5MGE motormounts out of a Cressida (engine half) and bolt right up to the frame half of the 22R mounts. I've never done the swap so I don't know how it affects the driveline placement. I think the 3.0 trucks have the motor mounts in a different place so you might be welding up some custom mounts.

The '87 should have a W56 tranny and a gear type transfer case if it had a 22RE motor. If it had a carb motor it will have a G series tranny which is not as strong.

Check out Supracharged.com for lots of info on the 7M swap. -- Matt


'89 4runner SR5, 3.0, auto (fun)
'93 xtra cab, dlx,3.0, 5spd (work truck)