On other models I've seen the wires break in the harness in the where it flexes in the door jam. May be interrupting power or ground. Try operating the windows with the doors at different angles. Can also wiggle the harness to try to pinpoint the problem area.
Have you tried using a jumper wire to supply a dedicated ground to the window motor while testing? Would help determine if power or ground is the issue.