TBob,
Had an issue with my Whole Dashboard a while ago.. Fuel would slowly drop, one directional would light up when lights were on, bulbs themselves wouldn't always work.. Pain in the A** but, took WHOLE dash apart, went over ALL bulb Contacts & Circuit Traces with razor knife and Emery Cloth to clean off 25 yrs of oxidation(12/85 is mfg date of my M1009). ALSO VERY IMPORTANT: When Reinserting Dash Connector of Harness INTO Dash Assembly itself, ENSURE that ALL traces of circuit on Dash are in their Respective places... Found That 4 or 5 of mine on the plastic trace WERE LOOSE & getting stuck into other connector places on Harness plug/cavity, Had 2 fuses blow during troubleshooting, luckily didn't fry anything else..As far as Speedo goes, Try some spray lube(Deep Creep(a Sea-Foam product, $9-11.00 a can but is the best thing I have found for really Freeing up anything in a Junkyard or on OL' IRON)or PB'laster or some such) INTO the dash plug-in of you speedo cable & into top of cable itself. Helped mine out a lot.. Haven't finished putting Dash face plate(S) back onto sub-assembly, when my cable starts to jump around 35-50, a few taps directly on the speedo face, re-seats the cable and it settles right back down. Maybe when full assembly is completed it will be permanently settled but it works .. hope this is beneficial.
Oh, yeah, reinstalled PSSNGR Alt fresh from rebuild shop on Fri.. Loose Diode Trio was causing whole host of problems with idiot lights flickeriness/dimness so much nicer to have THAT problem from out of in front of my face. After swapping Alts, found that the other one(PSSNGR, Now DRVR Alt) is starting to show dimness.. This one never received a rebuild so that will happen before Winters' Return.