That's what I'm thinking but the problem is we don't know what kind of engine it is, so it is hard to figure out.
It's a dd15 engine. It doesn't leak when the engine but if it's park and engine is off it will start to leak