i did the silicone lube routine (liberally) in the rubber window runners first.
then but the bullet and did 4 new rubber window runners and R&R’d the window controller.
it was faster due to the new more pliable window runners (mine windows were actually were getting stuck part way in cold weather).
then the DS window started cutting out and per rifleman’s or someone’s suggestion cleaned the /sideways/ contacts which i missed the first time. you don’t have to pull the whole door card of course to just R&R the controller.
in short. i would clean the controller properly with a contact file and/or ultrasonic. and put in new window runners. in either order really.
i feel it is the hard window runners personally. and the old units i really freaking robust. so i wouldn’t spend any money on a chinese controller...
feel free to post back.
the window controller is a bit fiddly but basically do not remove the window lock, take pics and you should be fine.