Ask a Mechanic Online and Get Answers to Your Car Questions
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.