I have had the same tach problem. I would suggest checking into replacing the sending unit/sensor for this gauge.
I have not solved the problem yet. I am hoping that its just a sensor problem.