Have you checked where the cables run through the door frame into the body as this is a tight pinch and can wear/break the cable insulation. Not easy to do but would be my first thought.
Speaker cable and power window switches both run through this gap.