My instict says Ford, but what year? And they're spring clip style. Nice parts too but what are they? Thanks in advance.