7516 is an interchannge part number.
65 amps is probably, uh maybe, the maximum it was supposed to produce when regulated to 12 Volts.
It might be exactly the same output as a Chrysler unit that the shop manual says will put out 41 amps at 1250 rpm when regulated to 15 Volts.