If you have discovered oil inside the starter solenoid of your 1986 Heritage Softail motorcycle, it is likely due to a seal or gasket failure in the engine or transmission. The starter solenoid is not typically connected to the oil system, so the presence of oil inside the solenoid indicates a potential issue with a nearby component.
Here are a few possible causes:
Engine or transmission oil leak: If there is an oil leak from the engine or transmission, it can seep into nearby components, including the starter solenoid. Check for any visible signs of oil leaks around the engine or transmission area. The leak may be caused by a faulty seal, gasket, or other worn-out component.
Breather system malfunction: Motorcycles often have breather systems that allow internal gases to escape. If the breather system is not functioning correctly, it may cause oil to be pushed into the solenoid. This can occur due to excessive crankcase pressure or a blocked breather tube.
Overfilled oil level: If the oil level in your motorcycle's engine or transmission is too high, it can lead to excessive oil pressure and cause oil to be forced into other components, including the solenoid. Ensure that the oil level is at the correct level as specified in the owner's manual.
It's important to address this issue promptly, as oil inside the solenoid can interfere with its electrical connections and potentially affect the starter's performance. Consider taking your motorcycle to a qualified mechanic who can inspect and diagnose the problem accurately. They will be able to identify the source of the oil and recommend the necessary repairs or replacements.