Hey guys I've been creeping around the site for over a year now and have really learned a lot from previous posts. The reason Im posting today is because I might be screwed and would love to get some opinions! I have an 07 XB12R that I use as my daily commuter here in South Florida. I put well over 500 miles a week on this bike and absolutely LOVE it! Today on my way to work I stopped at the gas station and when stopping at the pump, the front tire slipped out on some spilled gas and the bike went down on it's right side. Not hard enough to break anything but it did scratch the frame and plastics. After getting back on the road I noticed the oil light come on. Within seconds the bike stated knocking HARD and LOUD and had major loss of power. I quickly limped it to a parking lot where it now sits. There is no external cause of this issue and the bike has never given me any other problem since I've owned it. I checked the the oil level and It was it was high enough to drip out of the opening in the swing arm. The bike has about 20k on it. I'm pretty handy with tools but my knowledge of these machines and proper equipment is lacking. Any advice would be very much appreciated! Also if anyone knows a great mechanic in the state of Florida that knows these bike I would love to get their info! Thanks in advance!