This is a weird one. Working on a friends bike and it died on him several times and he says the dash lights were off when this happened and then would turn the switch off and restart. When I got it I noticed that sometimes when you held the starter button on it would engage the starter for a split second then disengage and in a cycle of every 1 second or so it would engage and disengage. I could feel the starter relay with my hand engaging and disengaging. I put a test light on it and it was pulsing. One time it engaged and wouldn't stop cranking even with the emergency stop switch off, so I had to disconnect the battery. The fuel pump runs when I hit the starter. I don't have a manual. I checked pin one on the ecm for ground and it was good. Battery seems strong. fuses are good. Any ideas?