Just went through this exercise. Make sure every crimp is tight at the alternator and the gauges. Particularly the alternator as if any are loose the engine vibration will make and break the circuit. All of the other suggestions are great to check as well. Also, make sure every connection at the back of the instrument panel are tight, too.
It can drive you nuts, but keep searching.
Grey Ghost - Seapiper 35