Glad you managed to fix it.
Intermittent electrical faults are currently driving me insane, but it turned out my window was jammed due to a the "velvet" trim around the edge of the windows becoming stuck.
I will, however, be doing a big old relay check over soon to make sure that they aren't the cause of some of my other faults