Maybe without his soul, Max Mercury's body lost contact with the Speed Force and just withered away, killing the Rival along with it. And now when he returned from the Speed Force, his spirit simply materialized a new body out of the ambient energy surrounding him.