Riding home from work the other night, I had the oli light flicker on and off after goosing the throttle a little, (not a real high rev, like around 7,000 or so). When I pulled up to a stop, it stayed on without shutting off. I drove another 400 yards or so to a gas station, shut it off and put it up on the center stand. There was plenty of oil in the sight glass. I cracked open the filler cap, and it let out a bunch of hot air and a mist of oil. I let the bike sit, and after 3 minutes started it back up. the light didn't come back on for the rest of the ride home. Yesterday, I went to wash her and noticed I'm leaking oil from the left side of the engine. I currently have the Holeshot stage 1 kit and exhaust mods. Anybody have a clue what could have caused this? I currently have 2400 miles on it, and the oil level was fine the last time I checked it before this occured.
Thanks in advance!