pilsner's #2 answer is correct in FED, but not in OBR/NCAA.
In all rule codes, if the ball is thrown out of play when the runner is between third and home, if the runner then touches or passes home, he cannot return to a previous base to correct any missed base, and may be called out on appeal. Actually this applies at any base--when the ball is thrown out of play, the runner who then touches the next base cannot go back to a previous base.
The difference between FED and OBR occurs when the ball is thrown out of play after the runner has touched or passed home. In FED, he cannot go back, but in OBR/NCAA he may go back to correct his error. In FED the determining factor is the position of the runner with respect to the misssed base--if he is on or beyond the next base when or after the ball is thrown dead, he can't return.
In OBR the determining factor is the postion of the runner when the ball is thrown dead--if he continues on to the following base, he can't return.