Hi all
just a quick update i have solved the rattling sunroof heres how I did it unfortunately no pics
tilt the sunroof look inside there should be 2 black plastic pieces either side of the sunroof in the runners (track) about 3/4 of the way to the front of the car i only had one on the passenger side of sunroof i could just get my hand inside the gap (at the back of sunroof) found the missing black piece pulled it back so it was level with the existing piece opposite and bingo rattling has stopped completely this was 4 days ago so fingers crossed
hope this helps