If this is really true, maybe it's an electrical short.
Perhaps... the speedo cable completes a ground circuit to the instrument panel, which has a partial short to the ignition switch. The results is reduced voltage to the points and ultimately to the spark plugs. Just a wild guess.
Do you get a strong blue spark when holding the coil wire near a head nut?