580283 584810 Johnson Evinrude 1968-76 Armature Plate 18 20 22 25 HP 1 YEAR WTY!