Check the wiring harness that goes between the drivers door and the jeep chassis. A broken wire in that area could cause the problem you are seeing. You should be able to slide the rubber boot away from the door end of the wiring harness and look for broken wires or broken insulation.
2000 Jeep Grand Cherokee V8 Stock
93 YJ I6 hard top (really belongs to SPEED)
RE 4.5" Extreme Duty Lift, Advanced Adapters SYE, Tom Woods CV Drive Shaft, EA589 10" rims with 33" x 12.5" MT/Rs
Bullet Proof Front and Rear Bumpers and Tow bar