So I popped the hood tonight and saw a rubber flap looking thing behind the hood latch connected by two rubber prongs and infront of the tbb that was dangling. The bottom half of it was torn to shreds by either the fan or the timing belt and left little rubber bits everywhere. I didn't have much light but does anyone know what that piece is and should I be worried at all? Thanks
Bookmarks