It`s kinda hard to tell from the picture but it looks like there is some sort of plug in there, perhaps broken off as I do not see a lot of threads visible. That is a manifold drain plug hole. Can you stick a finger up a ways into it? If it not leaking badly, you might be able to get through the...