I might be missing something, but the Corridor portion of the dungeon generator seems to be a bit confusing as written.
I roll 3d6 to get a corridor length, rolling a "14" (3, 6, and 5). The text looks like it's intending each of those d6s to indicate a stretch of corridor, and I'm guessing that each section should then get a roll on the "Section" table, because otherwise a section that is 1-3 squares in length would always have nothing, and so on.
However, how would you get "doubles on the section dice" if you're only rolling a d6?