So the dreaded leak is happening to my car, I've swapped out the tube that runs from the sunroof to the drain and it's working, however, water is leaking from around the sunroof itself around where it connects, could it be the frame that's cracked?
Grrrrrrr.