The 2004 intake manifold is a better design than the 2001 and is a direct bolt on to the 2001 4.7. It uses silicone rubber seals instead of a gasket which makes the swap much easier than earlier motor.
You will have to take everything from the 04 to 01 because the 01 is more than likely running the JTEC controller and the 04 is running NGC which are not compatible with each other due to cam and crank tone wheels and the JTEC controller uses a separate transmission controller than the NGC.
I can't say for sure on the A/C compressor hoses but if you have the systems of both trucks drained, you can take the hoses off and check to see if they can be routed to their correct locations.
You don't have to worry about swapping the transmissions, as they are both 45RFE's, only the 04 uses the 545RFE designation to identify it has having the 5th gear programming in the PCM. The connectors are the same between the 01 and the 04 transmissions.
If I were you, I would swap out the exhaust manifolds for a pair of decent headers(not JBA's). The factory manifolds are notorious for causing the manifold bolts to break due to poor quality control of the castings, as one or two holes are not properly sized and you will be dealing with exhaust leaks.
As far as I know, the power steering pumps are the same but keep the 04 on hand just in case the 01 doesn't work with the 04 electronics.
You will have to take everything from the 04 to 01 because the 01 is more than likely running the JTEC controller and the 04 is running NGC which are not compatible with each other due to cam and crank tone wheels and the JTEC controller uses a separate transmission controller than the NGC.
I can't say for sure on the A/C compressor hoses but if you have the systems of both trucks drained, you can take the hoses off and check to see if they can be routed to their correct locations.
You don't have to worry about swapping the transmissions, as they are both 45RFE's, only the 04 uses the 545RFE designation to identify it has having the 5th gear programming in the PCM. The connectors are the same between the 01 and the 04 transmissions.
If I were you, I would swap out the exhaust manifolds for a pair of decent headers(not JBA's). The factory manifolds are notorious for causing the manifold bolts to break due to poor quality control of the castings, as one or two holes are not properly sized and you will be dealing with exhaust leaks.
As far as I know, the power steering pumps are the same but keep the 04 on hand just in case the 01 doesn't work with the 04 electronics.