You stated you don't believe in common descent - why would you support ID, then?
I don't care so much about ID since no one seems to know what that actually means. I'll be happy to vote for anyone who says God is the creator of all life.