engine failure pattern