304s alternative alternator?