The 20+ year old original alternator on my ski boat with a Mercruiser 350 engine died and I want to order a new one. OEM part number is 862031. OEM part runs $350 or so, Amazon has one from Rareelectrical for $120 (and some cheaper ones), other online boat part dealers have them for $150 or so (no brand indicate). I know that it’s safest to go with OEM, but is there a quality product available for less? Thx