My oil light comes on at idle and as soon as I go into gear and take off it goes out. I had an issue a a month or so ago where as I was riding two up and after 8 hours of riding with this young lady on the back of my Biposto 2005 749D we hit the nearest hotel rested up then in the morning we went to gas up and i noticed the oil light came on so I naturally checked the oil level and it was down below the the site glass and so i topped it off and booted her to the curb(JK lol) thinking that it was to much weight on the ole girl. I actually was riding with friends and so we put her on one of their bikes and I road home without any issues well i rode her an extra 500 miles without any problems until the other day, the light came back on and stayed on at idle but went out in gear. I drained the oil to check for any metal debris thinking maybe the engine is getting tired at 43,000 miles but I found none but maybe a little on the magnet of the plug. I checked the switch and it looks fine but don't know what it would look like damaged. any help or ideas will be much appreciated.