This will pretty much do what I described above, but it does it by disconnecting the battery. It could be wired to the starter to avoid losing radio presets and keyless or alarm functions as well as other options.
https://www.amazon.com/WirthCo-20395...5CZWCZG8M0JVBS