You may have to try a place that repairs clusters. We send all of our clusters and radios to United Radio in Syracuse NY. We mail them out and turn around time is usually 3-4 days.
http://unitedradio.com/automotive/
We have also used H&R radio in Warminster PA (not sure why we stopped using them)
http://www.hrautoradio.com