Posting your question in every forum here will probably annoy most of the membership and get you nowhere. The troubleshooting forum is only only place you need to post questions related to troubleshooting. Post the question once only and wait for an answer. We all read all the forums, no need for the multiple postings. Now on to your question.
The tach is driven by the alternator, if the alternator is malfunctioning there is a good chance that it will affect tach operation. I would supect worn alternator brushes or loose connections on the back of the alternator.