Maybe I'm just trippin but noticed this while I was doing some other stuff under the hood. Seems like a leak. Maybe not? (I've been stupid all day. Maybe I'm finally going crazy) Unsure how long it's been there but i wiped it and we'll see if it comes back. Thoughts?