next time it cuts off hold the ign switch slightly forward and see if you get power, if so replace the electrical portion of ign. switch.
next time it cuts off hold the ign switch slightly forward and see if you get power, if so replace the electrical portion of ign. switch.