I had a quick look at mine at the weekend and I think your right its the check strap that have worn.
Your link takes me to a check strap for a Vauxhall Vivaro??
Can you give me a basic break down on how you did the job, it look awkward to me so I would appreciate your comments,
regards,
Dave