Sled has intermittent spark. When it does run, gauges are wacky along with no head lights. Traced it back to the stator. Removed magneto to see stator & magneto housing was oily on bottom. Other than that stator appears ok. Appears crankshaft bearing seal leaking possibly shorting out stator? Is the seal located inside crank? Do I have to tear down the engine to replace?