When I hit the gas there is a loud higher pitched whining from the engine. Also noticed my oil was lower than normal and found a leak see picture. Also, if I take the old dip stick out there is a air hissing sound and if I remove the oil cap the engine stalls. 2007 V8 LR3 with 95k miles