i have a 85 300Zx non turbo, and every once in a while it makes this loud squeaking noise from the interior of the car. narrowed it down to this small piece of plastic on the t-top frame, attached to the map lights. nissan dealership has no clue what it even is/ does, and its not in the manual. anyone have advice/know what this piece is and how i can make it shut up?