check out magnecor's website for everything you ever wanted (or didn't want) to know about plug wires. i was checking it out yesterday and they talked about boots popping off the plugs and what causes it. i can't remember all the details though.
www.magnecor.com