Let me give you the scenario. I was riding my bike for maybe 10 minutes. I was at a crusing speed of 55mph. Without warning the bikes oil light came on and at the same time bike stalled out. I was able to start the bike up right away while coasting. Went less that a half a mile and bike was responding weird to throttle, just seemed off and then the oil light came on again and bike stalled out again. This time it would not start right away and I had to pull over. I thought I was dead in the water but after several minutes of trying it did start up. Turned around and headed home and the ride home I had no problems. A co-worker of mine said I could be low on oil. Checked the oil level and it is right on the "H" line. This is where I need input, I'm handy with vehicles but new to bike engines. So any type of analysis help would be appreciated. It is a 2003 Vulcan 750 w/32000 miles on it.