Thats why I was hoping to just swap the 03 skin onto the 2000 frame, avoid having to deal with other parts behind the dash.
The ultimate goal is to swap one of those factory style single din touch screen radios that fits in the stock 03-06 bezel. I did try and install an 03-06 radio bezel and the radio onto my dash as-is and it looks like I can fit the radio and bezel on with spacers but the dash in there now was hacked up pretty bad to make an aftermarket radio fit and there is only one bolt hole I can mount the new radio in. So I figured might be a good idea to get a better condition dash to start from scratch. Ill be getting a whole 03-06 dash so worst case I just deal with it and swap the whole thing on.