SELL IT NOW.
We went thru this with our '04. The dealer said replace the wiring harness, I thought bring it on. Then I found out, not the wiring harness to the door..... the entire vehicle wiring harness, $1400.00, no guarantee it would solve the problem. We traded it for a new Subaru. Do I feel guilty? NO, they wholesaled it. It likely went to auction. BUYER BEWARE. There was no misrepresentation.
With all the multiplexing going on, even the dealers don't have a clue.