Came around to chasing a leak on the Odyssey today. This is probably an over looked leak when it comes to the distributor.
This leak is coming from the internal seal around the distributor shaft. This will cause an oil puddle under the passenger side of the engine bay, around the transmission.
No more distributor leaks here! Booya! 👊