Just to let you know :D I did not stop (yet)
The wiring was attached and now I have returned to sorting out the mystery short. I thought it was fixed. However its not :(
All the wiring is in place. The crimp terminals are very tight. In fact I cannot push them in without pliers (or get them apart)
Thought I could start fitting foam, but then I remembered that, depending on how the helix works out, I may shorten the out riggers to give a better view of the bottom level. Its a pity really.