For reference the FBook thread on this is here:
Bill, as I recall, the motor whirred to life when you jumpered the relay sockets from pin 30 to 87 one at a time on both sockets (as long as the opposite socket was jumpered from 30 to 87a). That says the motor is ok.
There are a number of blue colored wires here. Are you talking about the Blue/Purple and Blue/Black ones that are going to the motor connector? No power there simply means the relays aren’t engaging, because they’re not being told to engage. You’ve swapped them and OHMed them and they seem ok… so we’re really talking about what’s happening on the control side of the relay… pins 86 to 85. With the ECU out, and disconnected, you should see +12V on the Blue/Green and Blue/Orange wires on the connector (as circled in red). The ECM will turn ON the relay by providing a ground pathway for that +12V to complete the circuit to ground (thus energizing the relay - one direction or the other - and powering the top motor - in one direction or the other).
We know the ECM provides grounding for the WINDOW relays, but we’re not so sure if it’s grounding on pins 2 and 3, and why since all the other checks so far seem OK.
There seems to be key-on power to the White and White/Pink wires to the ECM. I assume at least ONE has to be working for the ECM to be able to move the windows… but what if it needs one for the windows and one for the top? IDK. Worth a quick multimeter check…