Need help, no spark!

I would guess the tach has a problem, or the wire is shorted, like were it goes through the firewall, etc.