I have a 2002 325i and I'm having problems with window motors. I have replaced all 4 and am having trouble with the driver's window again.

Does anyone have any idea why this is? My car is no longer under warranty so it costs me an arm and a leg to replace a motor every time it dies.

The driver's window is just about dead. What should I do?