Actually I was talking to Ken at Haywire the other day and he brought that up to. He talked about doing it with a simple relay. Like you say though just having the engine shut down also creates consequences. Then the issue would be do you really know it was shut down for lack of
oil pressure or something else. How about shut the engine down and let the buzzer sound until the igniton is shut off?