Technically you would run into a lot of problems when ever you attempt to do something like this. You would run into major problems if the new hardware was not compatible with Windows 2000 (All hardware should be on the HCL). You have to make sure that the new hardware uses the same drivers before attempting this.
I have moved OS's from one physical server to another. But before doing this, I had to make sure that the two systems used the same drivers. Also, I made sure that all expansion cards were located in similar slots. It sounds like you should probably move back to the old hardware until you can investigate this better.
Joseph L. Poandl
MCSE 2000