I changed my stator cover and the gasket and I noticed a leak the other day when riding (hot oil on ankle). I have not taken the plastics off yet but i whiped off excess oil and there is no leak when the bike is not running on the kick stand. Could be leak be coming from that rubber part where those wires are going in? Need some help because I NEED TO RIDE!