Wire zapping manifold shield

I was hearing this noise but didn't sound like it was near the distributor and the engine would have faint hiccups. Found that the spark was jumping the wire to the manifold shield causing a miss every now and then. Looks like it has been happening for a while because the metal was eaten away where the spark was hitting.

What have you guys done to prevent this? I'm sure it could use a new set of wires. Before I jump on MSDs, are there any other brands that you guys prefer that are better insulated OR should I simply get some kind of insulating sleeves near the base of the wires? I believe those are more for heat though.

Thanks

I think the metal was eaten away by rust, not electrical discharge. It's possible that the ragged edges damaged the wires, causing the discharge. The answer will not be better insulation, rather you need to address any sharp edges near the wires. Make sure you use the appropriate looms and clips when you replace your wires.