Has anyone had this rubber strip hanging in their engine bay. Noticed in my rearview mirror today. Looks like it might have been glued? Not sure if it's related by my transmission was replaced under warranty last month and I know a lot of things had to be removed including the engine.







