The primary issue is that the 2004 used an entirely different control system for the heating and seat controls. While the 2000 used simple on/off controls that used a small module in the switch and a relay in the seat for the heaters the 2004 has to have the control module for the memory and heat connected to the data network in the truck to work. That network doesn't exist in the 2000. As such the heater controls that mount in the door and control the module through the network won't operate because they cannot be connected.
Attached are the heater controls for both so you can see the differences. Now the power seat adjustment should work as it uses the same orange bower feed for both trucks, but the rest won't work without devising a controller and network to connect them. Sorry.
Images (Click to enlarge)
Monday, May 22nd, 2023 AT 2:48 AM