Have a Car Question? Ask a Mechanic Online.
I had this before, a broken wire in the drivers door harness is usually the cause.
In the rubber convolute near the door hinge.
Or could a master switch assembly.
Do you need any further help?
I hope my advice has been of assistance to you.