its a 1990 3L v6 ssr surf
so i did the usual and took me truck into the shop, they took the vin number, did there computer thing and ordered some bearings for the pinion shaft and shims to boot.
here is where it gets tricky.
the diff is a 4.5:1(that much i know) but it looks nothing like any previous toyota hilux diff ive done,
the pinion has ten teeth
the crown has 43 teeth and the spiders are enclosed in a complete
steel casting.
we pulled it out and it's either a locker or a serious two way LSD.
me' camera isnt working but have found a picture of what it looks like.

the issue is the bearings on the pinion are almost half the width again of the one's that were ordered.
and the bearings either side of the diff head are a larger diameter and about 5ml wider then the ones ordered too.
the boys at CAP are scratchin there heads so does any one here have an idea of what make of diff this is and where i could source new bearings?