1971 demon factory tach

seems to idle kind of high, doesnt it?