without researching anything I just added a push pull sw into the ignition circuit, same as turning the key off. No check engine lights and smooth instant restarts, however sometimes during the restart it idles very high for a few seconds.
Reading what others have done makes me wonder if I should cut fuel rather than spark.
Vehicle is an 1989 F150 4.9 5 spd.