I just wanted to update on what I have so far for my 2018 GMC Sierra power window conversion. I purchased the door wire harnesses for both driver and passenger door of my regular cab. It looks like those harnesses already have all the wires for the mirrors and power windows. I also purchased used door panels for my truck. Hard lesson on that. The regular cab door panels are NOT the same as the crew cabs. They are a little shorter in length than the crew cab panels. Obviously, my truck does not have the necessary wires on the cab side of connector X500 and X600. I will have to run wires for power to pin 1 and pin 40. Pin 1 is the main thick power wire and 40 is for the mirror power. I will also have to run all the wires for the mirrors so that the switch can connect from driver side to passenger side.
The main issue I found is the factory switches. Since my truck does not have the data wire that communicates with the BCM, it seems that the switches need to speak to the BCM somehow. I am not sure exactly how this works and I did tons of research and cannot find any information on how the switches operate. I even called a few companies that specialize in this kind of thing, but they said that its a BCM thing. Based on what I can see, the switches need some kind of a signal to wake them up. I have power and ground to the door harness in my test bench, the window motor is connected to the harness as well. When I use my multimeter to test it, I do not see any changes coming out from the switch itself. I think that there is something in the circuit board that is not activated to allow the switch to work. That's why I think the BCM sends a signal to the switch, activating something in the circuit board to allow it to function. I tried applying power to the green and yellow wire at the switch but nothing happened. I thought that maybe the BCM sends power to the switch but that doesn't seem to be correct. I think it is some type of pulsing signal which I cannot duplicate. Maybe someone "pgamboa" can come up with a device to replicate the function of the BCM to the switch to use as a standalone device to "wake up" the switch.
Anyhow, because of the issues with the OEM switches, I think the only way to convert to power windows with the OEM switches is to make sure the data wires are run and connected to the BCM, and program the BCM.
For now, I ordered a universal kit from Amazon https://www.amazon.com/dp/B07L162PC5?psc=1&ref=ppx_yo2ov_dt_b_product_details
The switches in this kit look very similar to the stock switches. My plan is to somehow modify the door trim that holds the OEM switches to allow the aftermarket switches to mount. Hopefully they look stock enough. Then I will wire these switches with the harness they came with and wire them to the factory door harness to get power and ground. There will be two brown wires in the kit that connect from the drivers side to the passenger side. These wires are normally negative and change to positive when the passenger switch on the driver side door is pressed. This is the only thing that I am a bit concerned about. I will have to pin those two brown wires on both sides of the X500 and X600 connectors. I worry that once I pin them, there might be an issue since the pins don't seem thick enough to handle the amperage that those wires may draw. I will test it like that first and if I see that there is an issue, I may just install two relays on the passenger side door panel to those two brown wires. That way the wires just act as remote wires only to activate the relays in the passenger door.
I will update once I get this accomplished.