The reliance on "major throttle" to determine track position seems strange, especially when you consider unknown variables are possible.
For example, if a marshall flags a yellow, you might pull off the throttle at an unexpected location.
Same as when racing - if another car breaks (for whatever reason, including crashing) - your "inputs" are going to be very different, so this could easily trick the computer into thinking it is not in the right position?