How close is the distributor to the firewall, and what could it be hitting? It sounds like mechanical damage. Broken motor mount letting the engine move more than it should under torque?