Peter,
As has been pointed out it sounds like you have the standard easy up hood. I had a 2006 Roadster and it also gave me problems, the attachments are car bonnet releases, I know this because DaveW has repaired his in a past post on this site. Hopefully he will reply with his solution