2003+ buttons

I plugged a 03' Tahoe 4x4 switch (looks like a 99-02) into my 04' and it worked, I'd think the window switches would be different, not sure though.
 
Window switches are def different. I highly doubt they'd work. 99-01 switches are the push the top for up, push the bottom for down type
parts.jpg


03-07classic are push for down, pull for up. Like a Honda switch
partss.jpg
 
Just save money and get 03+. Not sure you could even swap over door panels/wires. I'd be willing to bet the PCM would keep it from working