There is a new group I wanted alert you to that is solely focused toward repealing the 17th amendment called ROAR (Restoring Our American Republic, Inc.).
ROAR is a non-partisan, non-political non-profit corporation. We neither support nor endorse any political party, candidate or legislation. Instead, we represent all Americans who value individual liberty and small government.
When you get a chance check out their website and feel to ask them questions about the group and the movement. The folks at ROAR are very happy to entertain questions and to fully explain this issue.