It could also be that the tach does not have a good ground.