Rode fine for about 8km, got to a red light, died. Tried to start and only got a click from under the seat. Pushed it off the road onto the sidewalk, waited a few minutes, clicked the starter again and it started idled and revved fine. As soon as I moved it about 5 feet and got ready to get on the road it died again. MotoLimo towed it home for me, when I got home I hooked it up to a multimeter which read 17.5-18.3v with the bike turned off. While cranking the starter it would drop to 15 then go back up to 17.5-18.3v. Hoping that my multimeter is not broken, ideas?