Selected vehicle
TOYOTA LAND CRUISER (_J6_)
Engine
4.0 D (HJ60_)
Engine code
2H
Power
77kW / 105PS
Year
1981-1988