I don't have mirrors or a switch yet (made an offer on eBay and wtg to hear still) but I did pull my door card off, drivers side, and it looks like the pins for power in and out are there (comparing to diagram above). I for sure won't be able to have the turn signals though, as they're not wired on this harness. If anyone wants to double check me on these pictures and tell me if you see the same, id appreciate it. Thx!
And one of my harness ID