well the milage is a easy swap! afew clips, remove clear bezel, small screw driver to pry apart bottom corner of the clusters face apart from the cluster, and 1 small plug on the milage. and just 2 screws holding the milage section in. and just reverse and pop back together. REAL SIMPLE!
but whats wrong with yours if i ask? cause i believe the fuel/temp/volt/oil gauges all the same motors so you can strip those from any 96-00 cluster easy enough. tho the tach and speedo motors im not sure about but id think the speedo would be the same atleast.