Yeah if the fuel pump is bad it might not be an engine failure. You might can replace it and cross your fingers. From my experience, white smoke and no power usually always was a blown seal.