Quote Originally Posted by BPTactical View Post
Its the blinker fluid reservoir.

GM products are notorious for it leaking
I did my apprenticeship with a Corvair specialist back in the day. I know nothing of leaks.