Is the fuel gauge also going on and off along with the others? The fuel gauge grounds through the sending unit, like wise an electric oil pressure gauge grounds through the sending unit. If you're loosing both gauges at the same time it's more likely the power source as this is common. I don't have my manual here with me at work, but I don't think the tach is part of the circuit that's controlled through the voltage regulator so I'd look at the fuse block as the next common point. Try removing the wires from the spade connectors on the fuse block one at a time and cleaning the contacts, pop out the fuses one at a time and clean those contacts as well and then see what happens. I think your problems will be gone. As Jack said, bad grounds are notorious in the MGs and should be checked for corrosion and tighness occasionally, but I've also had numerous problems traced to loose connections on the fuse block on several cars. I lost the turn signals, brake lights, and fuel gauge on my Midget on the way back from Spridget 50 and traced the problem to a loose connection off the number 3 fuse. One connection was common to all three problems.