What is this piece that I have red arrows pointing at? I have a feeling that it is leaking anti-freeze and as you can tell from the second picture, it drips all over my engine. I found a big puddle under my car today (about 1.5 feet wide).
I have a 1997 Grand Prix GTP 2 Door Coupe
![]()