My truck is an 88 and I just cut mine out in my alternator replacement adventure. Info on it:

FRONT:
NIPPONDENSO
047300-1960
12v 8G

BACK:
NipponDenso Co. LTD
6P148A 047200- 4990
DENSOOIL 6 76 0774

And on the side it has T 15 stamped on it. As far as where the ports are I guess that depends on what you call "the top". When mounted in the truck if I remember correctly the ports were on the side/bottom. If you set it down on the ground, the ports are on the top. They mounting eyelets are 2 front and 2 on the back, a lot different than that picture.

Don't know if this helps, but that is what I just took out of my truck.


88 Raider(Red):160k-Reman'd 2.6-5spd-Weber-SW Hubs-34x9.5 TSL-OffRd Pkg-1"Tbar-2"BL-CB
88 Raider(Silver):No 2.6/Bad KM145 Parts/Project
88 Montero(Brown):No 2.6,4.88s Parts/Project

[b]4X4 STICKERS,SHIRTS,ETC:
4WD Stickers AT COST.[b]