Hey guys,
Hilux Surf SSR-X 1991 LN130 Turbo Diesel Automatic
Got a leak coming from the bottom of the power steering box.
(bottom of the "square joined section" that has bolts in each corner)
It looks tricky to get in there and i may have...