A buddy of mine had a bike that would randomly blow fuses, turn off, etc... The problem was traced to multiple wires which had been pinched. Basically his entire wiring harness had to be checked until the found all the issues. After the wires were replaced, the bike ran perfect with no more...