You: I've probably heard it before. But feel free to post a link.
Junior has all those links at his fingertips. Perhaps he'll take the time to give them to you. However, you really didn't answer the question, which I now repeat: "... if evolution had an explanation for those, would you then abandon ID?"
It would certainly affect my opinion. I don't know whether it would be decisive. Like everyone else, my judgement is based on my assessment of all of the evidence that I have seen. As in the case of the woodpecker, I usually find the ID or Creationist explanation to better conform to the evidence.