Wow. This topic was covered about 12 years ago. You know, when the Gen 2 first hit the streets in '06 and and everyone still had a Gen 1. Searching is usually the best way to find old information like that. :wink:
The answer is yes, it can be swapped, but no it won't plug-in and work. There's rewiring/repinning of the connector to make it all line up properly and you need a custom speedohealer box to convert the speed sensor signal to the newer cluster. If those are even still available. :dontknow: It's not terribly difficult to do if you're motivated and knowledgeable. In most cases it's easier to swap the entire Gen 1 to a Gen 2 model if you like the cluster so much. At least that was the advice given over a decade ago.