It sounds like you have something wrong with your instrument cluster.
I would take it apart and clean and tighten all the contacts that you can find, not just the ones at the plug, but the ones on the printed circuit as well, where it connects to the tachometer and, if you can get to it, take a look at the tachometer circuit board for any loose components.