Hmm, Mine does not have this rubber insert either and its a 2008. I've lost 4 bolts that tensions the rops. They always tend to rattle loose and out. I need to get some more but this time I'll double up on the nuts to lock them in. I'll look into these rubber pieces.