yes it keeps showing up a regulator alright
but the oem part number is the same on my dead alternator and on JP-carparts.com for official Toyota parts it says the part number is a alternator Assembly
the link you put up looks the same mine is a 3 pin plug and i could always swap pulleys from my old one
its just the mounting positions i be worried about
have you put that linked alternator on a 1.5 diesel starlet or just the ep91 that it says its for?
also mine is a np90 so the glanza shape diesel starlet