I've got a 2006 Vulcan 1600. I rode it recently with no issues. Parked it in the garage and was starting it up. It turned over and then shut down. Since then it won't turn over at all but has a constant oil pressure light on. Battery is on float charger and fully charged. My oil gauge shows I have oil. I'm trying to get a handle on what may be wrong before I have it towed to a mechanic. Any ideas?