Does anybody know what this is 1966 Barracuda

Screw the two black screws. lol That looks great. Nice work! As others have hinted, don't throw out the factory tachometer control box. Not only worth something to you, but it could help someone else with an original car.