Hi Tom. From what I've gathered there is no "immobiliser" with the M-unit or M-lock. Have you checked the battery voltage with a meter? If the charging system isn't keeping up, it might explain running for 20 miles before stopping. Also, the M-lock has a status Led that changes color depending on what's going on: if it's yellow, it means the voltage is too low, too high, or too much current is being drawn.