Hey, and just another soap box statement.
I fool with a lot of old stuff, many cars and trucks, but also in industry/chemical plants and a lot of commercial real estate. When people have a problem, in my opinion, they run too fast to swap out parts, which can be really expensive sometimes.
I take everything apart, many things I don’t need to take apart, because I want to see what was wrong, or I just want to see how it works. There have been a million times when taking something apart, cleaning the contacts, or doing some tiny easy repair has restored the whatever to 100% reliability.
If you don’t have to rely on this truck for transportation, you may want to simply take the dashboard apart, inspect the circuit board (you can see hot spots and or worn spots.) and clean it and touch it up. On the wire terminals, you can use a fine wire brush to clean them up. You can’t do that with the fine stuff or the circuit board, but I have cleaned fine terminals like that simply by using a piece of typing paper and using it like sandpaper
On all the twist in lightbulb holders, I use a pick to just bend the contacts just a hair, and make sure they’re clean. Look at all the push pin connectors, you can usually see if there’s a hotspot by discoloration on the wire, etc., etc. etc.
Then take all the similar concepts to the connections on the sensors on the engine, where wire clusters plug into wire clusters, etc. If you hunt around on eBay, you can find some very fine spiral wire brushes. I get them, I clip the end of the handle off, and I put them in my Dremel Moto tool. Then you can get down inside connectors and clean the surfaces. And again, you can adjust them with a pick. Pick sets at Harbor freight are regularly on sale for a dollar or two dollars.
just cleaning everything with a mild soapy water, and then rinsing it with Clearwater, and letting it dry can solve some problems. On the gauges themselves, a shot of WD-40 on the spring mechanism or whatever mechanism, or three in one oil, can get you another hundred thousand miles.
I’m sure a lot of these other guys will have other do it yourself options you can use instead of just throwing parts at it. And my last thought, is don’t just target today’s problem. If you’ve got an old truck or whatever, take it apart and look at and adjust and lubricate and clean everything. Either that, or get really good at taking your dash in and out. If you’re like me, I’ve got more time than I’ve got money.
Hey, it’s all my two cents. I hope it helps.