On the Subject of Role Reversal

I just so happens that the rules on the module don't change. So here they are.

To make your sequence, convert the seed to base 6, and if there isn't 7 digits, add 0s to the start until there is. Then only consider the first X digits, where X = (Seed % 6) + 2.
#1 = 1st digit in sequence P(x) = position of x

Seed % 6ConditionAction
0C1#1 is Odd?Skip to C3
C2#1 + 6 and #2 + 6 2 apart?Submit P(lowest value)
C3#2 = 2?Submit P(first 2)
C4#1 = #2Submit 2
C50 batteries?Submit 1
C6#1 and #2 3 apart?Submit P(highest value)
C7#1 > #2Submit 2
C8Submit position of first odd value
1C11st SN digit odd?Skip to C3
C2Only one # = 5?Submit P(# = 5)
C3All #s match?Submit 2
C4Role Reversals > 1?Submit 3
C5Any # < 3 comes before any # > 2?Submit P(last # > 2)
C6SN contains any letter in "AELORSV"?Submit 1
C7Two #s match?Submit P(unique #)
C8Submit 2
2C1More than 2 indicators?Skip to C3
C2#1 = 0?Submit P(last 0)
C3All #s differ?Submit P(first 1, 4, 5)
C4Less than 1 minute remaining?Submit 1
C5#s in ascending order?Submit P(first # > 2 or non-unique #)
C61-4 solved modules?Submit # of solved modules
C7#1 < 3Submit P(last # < 3)
C8Submit 2
Seed % 6ConditionAction
3C1Any # = 0?Skip to C3
C2Any # = 1?Submit P(first 1)
C323 appears in the sequence?Submit P(first 2)
C432 appears in the sequence?Submit P(first 3)
C5FRK or CAR indicator?Submit (Lit indicators % 7) + 1
C6Only one # = 5?Submit P(# = 5)
C7Any unlit indicator?Submit 3
C8Submit 2
4C1SN has exactly 2 digits?Skip to C3
C2SN has a vowel?Submit 6
C30, 2, 4 all appear in the sequence?Submit P(first 1, 4, 5)
C4Seed % 5 = 0?Submit 4
C52 pairs of #s or 1 triplet of #s?Submit P(first unique)
C6More than 10 minutes remaining?Submit 2
C7Seed even?Submit 5
C8Submit 3
5C1Unlit = Lit or Lit > Unlit?Skip to C3
C2# of 5s < 2?Submit 7
C3# of 4s > 2?Submit P(2nd 4) + 1
C4SN contains # of 0s?Submit 6
C5Batteries < # of 1s?Submit P(last 1)
C64 or more #s match?Submit P(last non-unique)
C7#1 = #4, #1 = #7, or #4 = #7?Submit 4
C8Submit 3