Yep its broke :(
I'm definately sure its broke...it was kinda rusty when i took it off, then the curved piece snapped in half when i tried to put it back on...i still havent had any luck finding the stupid clip...ive checked junkyards and everywhere i know to look on the internet...i have it...