do your thing trav, i had the pins on my spec when i totalled it was a good thing its the only thing that kept it from coming through my windshield, broke off @ the back and the latch portion broke off in the lock god bless the pins! lol