Stopping E30 rattles

Having taken advice from some of the posters here, I had my E30 318is resprayed in 2 pac. It looks 'as new', and I'm very pleased with the paintwork. However, there is now a rattle that is driving me sparse.
Behind the drivers side back window is a curved piece of metal that tapers from around 5cm wide at the bottom to a point at the top. It looks like an extension to the outside of the roof gutter. The spray painter told me that there were some clips on it that plugged into some oval shaped holes in the body, and that they wore a bit when removed and replaced. I've noticed that if the bottom of the fitting moves out from the body then the rattle is bad. If I push it back towards the body, the rattle stops. For a while. I took it back to the spray painter who fixed it, but after a couple of days it started rattling again.
I'd like some advice before I talk to the spray painter again. Do I need a new fitting? Can I fill it with silicon to help stop it moving away from the body? Any suggestions?
Thanks
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

I am not really sure what you are speaking about but I would try some silicone to fill any gap to stop the rattling and may even stick the piece in place. hope that helps
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.