Attach your form to a reply if you want - I might have a few minutes to take a look.
When I have a tricksy space like this, I usualy start changing background colors on things so I can see the culprit. Set the shading of your layout table to pink, the shading of your section to orange, repeating section to blue - you get the idea. Then preview and you can tell by the colors what is actually causing the issue. :-)