It might be worth wile looking in to the logic, currently only works when the car has been above xx MPH, engine running, in neutral and brake applied.
There may be a switch on the gearbox that detects neutral and clutch pedal not pressed which will stop the engine, it automatically starts when the clutch is pressed again, maybe a switch at the clutch pedal, may requires jumping out....