while cleaning the bike this morning before a ride i notice oil leaking above the kickstand.41,000 miles i think ok.i went for a long ride over 200 miles about 40 miles from home my battery monitor light goes red not charging.when i got home i measured the battery with the bike off 12.5 volts i start the bike and the highest it goes is 11.9 volts.time to check the stator, i pull the cover off and theres oil on the three stator wires, well three weeks ago i soldered the wires together no connector block. i'm wiping the oil off and it looks like it's coming from inside the insulation of the three white wires. thru the inside of the wire. after cleaning as best i can i check the battery and it's now over 13 volts at a fast rpm.and the monitor light is green. anybody know whats going on? edit. july 4th i changed the oil and put in 3.2 quarts but did not change the filter i'll bet i overfilled it.