Few years ago, the battery was weak, I had the same problem like yours. After I changed the battery, and reset the window as I described before it was back to normal. Maybe should try to reset the window while engine is running. Anything beyond that,I can't help any more.
Let me know if you get the answers.