the only way for oil to get in the starter is through the output shaft seal going into the primary. if you change the starter without a new seal, you will end up in the same place before long. believe you could take the starter to a starter/alternator rebuild shop and they could clean/rebuild it for you for a whole lot less.. ($150+-)