Hey All - I've noticed there is a slow leak coming from somewhere up front on the driver's side. Any ideas what's captured in this picture, and if the leak might actually start from the big hose pictured, or something above it in the engine compartment?