Yes, last year I had an almost identical problem. Turned out to be the starting circuit ignition relay had fallen off of the mount and was laying on the engine and the engine heat melted the relay cover causing a short. It's located under the seat where the false battery covers are just about in the middle. The whine you heard was most likely the starter motor! Mine acted like a car, turn the key on, the motor started automatically. Funny thing, as soon as the bike cooled down the problem went away until the bike warmed up again. Made for a pain in the a$$ troubleshooting the symptoms...