I just rented a BX 25, I had the same problem, for me it was one of the two safety switches under the seat that was not fully engaging at certain times and the motor would sputter an then crap out or sputter and catch itself and run, clamped a clip on the switch and prob solved