I had checked the wiring harness under the passenger seat, but didn't go far enougn towards centre console. There is a thin, insignificant-looking cable with a ring terminal. The terminal had broken. This prevented the windows, pump, etc frm working.