Tach help

Where is the tach getting 12V? If from the coil +, it is fed from the ballast and lowering the coil supply voltage. That will starve the coil of current when the dwell is short at high RPM.

Measure coil +, if less than 7V, there may be too much voltage drop in ignition wiring. Things like bulkhead connectors.