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...