2JZ is
31" long, pulleys to starting edge of bell housing (end of block), so 4" longer the 302/5.0l V8 which barely fits with short pullies and E-fan, could change to shorter wider radiator in front of rad support, maybe get enough room
27" tall, bottom of pan to top of valve cover, 302 V8 21" tall, can do a body lift
30" wide (edge of stock twins to edge of intake manifold), 302 V8 19" wide
This ones a killer in a Ranger engine bay
Have to move steering shaft and lose heater box, exhaust to outside of frame maybe