In a method for synchronizing to a signal encoded as a group of blocks, a data symbol is received and stored with previously received data symbols as a current potential group. Errors, if any, are detected in the current potential group, and a level of errors associated with the current potential group is deter mined. The current potential group is determined to be an actual group if the current potential group is without errors. Also, the current potential group is determined to be an actual group if a set of potential groups including the current potential group and at least one previous potential group has an acceptable level of errors.