I'm fed up with the starter whine and have decided to replace it. I tried lubricating it but it made no difference. Should I get one from the dealer or Greg V or is a remanufactured one from Kragen Or Advance Auto good enough? TIA Ray S 98 Sentra SE w/mods