Honestly my passenger window did the same thing (when it was going down), increased resistance in the circuit can cause all kinds of issues;
Increased resistance can come in all forms (bad switch, bad motor, bad wiring etc). About to take my final in Elec Systems Theory here in a few days...wish me luck.
C-State, C.Cox and M.Mitchell FTW.