Found a new stepper motor on Amazon for $16 so I ordered it. A few days later it arrived. Pulled my dash apart, got the cluster out, took it apart and discovered there evidently there is early and late '04 dashes. Looks like mine is a '98 to early '04 versions that uses an entirely different stepper motor and is not rebuildable by the average home mechanic. Doing web searches, it appears there is a very limited number of places that can even attempt to rebuild this version of gauge cluster. So, looks like my options are a)purchase a used unit and hope it works and that the mileage on it isn't too far out of whack compared to my original. b)buy a new unit and have the odometer rolled to match. c) ship my cluster across country to someone who can rebuild it.
Looks like I have some pricing to do.