I suggest having random system failures or something, you could adjust the chances of it, individually or generally, like engine failure, tank leakage, program malfunction, etc