I took the gauge cluster out. It'* pretty easy. The ring around the ignition key snaps out as well as the triangular panel for the DIC buttons. After that there are two plastic push rivets at the top underside of the large bezel that covers the cluster, radio and climate control. I broke one of the rivets removing it. Once the rivets are out, you can just pull carefully on the bezel and it un-snaps. There are no screws holding it in.
The cluster also snaps in. There are about 6 push to release clips. Most are on top of the cluster and two at the bottom sides. Pull out on one end while pushing clip levers to the side one at a time and the cluster comes out in one big piece. The electrical connections are on the back and plug in so there is no harness to disconnect. I checked for corrosion on the electrical connections and found nothing.
Next I pulled off the drivers side door sill cover. It just snaps in place. Near the parking brake there is a plug with about 10 black wires going into it. This is the ground for the temp gauge, fuel gauge, speedometer and a lot of other things. I could not find anything unusual here either.
I called the dealer and was quoted $600 - $700 for a new rebuilt cluster with odometer set to my correct mileage. This seemed a bit much as the labor to remove the cluster is about 10 minutes and installation would be even less.
A search of the internet turned up at least two companies that specialize in instrument cluster repair (probably what the dealer was going to use). I was quoted $125 by one guy to fix the temp, fuel and speedometer gauges. UPS shipping was going to be a few $ more depending on if I wanted overnight service.
It seems that the stepper motors used to drive the needles are a week spot for certain years.