I had the same issue with my 96 xj i just replaced the entire wiring harness from the drivers side door, with one i got from a jeep in the local Salvage yard.
A simple fix i paid $5 for the harness and now every window and door lock work better than they ever had