With your Centech harness, each lamp now has it's own ground wire so does not need the cluster to be grounded to work. That's why they work even when the socket is unplugged or the cluster is unbolted.
Still, doubling up on grounding between the cluster and the dashboard (and the dash to the body!) is not a bad idea. Not that this is your issue, but it's a good idea if you haven't already.
Sounds like something's amiss with the dial too. Let us know what you find when you pull it apart. Be interested to hear how it shifted, if it shifted (or bent).
Paul
Well, it's fixed. When I had the wiring harness done, I had the dash painted. Was wimbledon white and changed it to black. When the shop put the speedo back together after painting the trim ring black, the cardboard tubes that are supposed to isolate the light from the turn signals and high beams were put on the wrong lamps. I guess it had been a long time since driving it in the dark, because the wiring harness was done over a year ago.
I called Tom's Bronco Parts a couple days after posting this thread because I had gotten the speedo from them. They brainstormed for a while and called me back. Suggested that the tubes were in the wrong place and they were right.
Thanks, TBP! And thanks to everyone on here who tried to help me out. Someone on here suggested removing the driver's side vent duct to get better access to the speedo. That was an excellent idea. I got this done in two hours while drinking beers with the neighbor.
On to the next project....