Kevin,
I at one time had a leak coming from the upper front as well that was hard to find. Ended up that my coil, mounted sideways on the top front driver intake area was leaking
oil. Inside the wire receptacle the screw that seals the
oil in had come loose. If you're coil is in the same area perhaps that's it and perhaps explain the
oil leak and related timing/spark issues?
Best of luck. Brent