Think your right, looks like its leaking in this area once I start the car up. I didn't touch that nut.

[Linked Image]