an engine works and then stops