Caterpillar C7 / 3126 Alternator