Engine failures

Possible solution in this thread

@NineMile1 @PaintedStew0