Wait a minute....now that I look at it with "2 cylinders" and the little sketch of the distributor....
First of all the "distributor" is solid state on your Savage. Secondly, the Savage fires on both the compression and the exhaust stroke which is once per revolution (I forgot this). That is one of those little EPA things to rid any unburned fuel (probably helps backfires too

) There are a lot of bikes that do this.
But the CDI pickup on the rotor doesn't care what stroke the engine is on. That is all setup with the cam position and it fires on both strokes. Therefore with my tach, the internal electronics just senses each pulse as an RPM which is correct.
But your tach is connected to the ground side of the coil which then outputs to the "distributor" and to each plug on the positive side. With the Savage single the physical order is reversed.....Hmmmm.
You know what I'd do? Warm the engine quickly to fill the carb(not too hot), remove the tank, and connect the ground wires, and then start the bike briefly. While the engine is running touch the positive lead to the O/W wire connector using a pair of insulated pliers. If it works the tach will read ~1200 RPMs. Then you can shut it off, and either finish the wiring or take the unit back.