Let me preface by saying I don't know EXACTLY, but I will share this info with you;
A few years ago I took an 06 gmc SL1 and added power windows and locks. I wanted it to look factory so I tried to get factory parts. I was told somewhere along the way that 03+ uses "pulse-type" wiring that runs everything through BCM's while 02 and older uses "relay" wiring. In my case, I had to use switches and panels from 02 and older in my 05 to avoid needing a new harness and installing BCM's.
Based on that knowledge, besides the connectors possibly being different, you may also need different wiring. The bolt holes should line up though! Good luck.