340 dual point cap and rotor also fit.

Get the Accel cap - it has brass terminals.

The cheaper one's also have no vent hole that can cause ionisation and arcing...