08 6.4l I took it to a local mechanic to check on a leak . It only leaks when warm/cold . He pressure tested it and said it was holding pressure, and when I open the degreaser box cap I do hear pressure escape but there is a puddle. He and I can't see the leak. it looks like it's high up and deep in the engine. Any suggestions ?