Yes, the vacuum pump is seated against the engine ok from what I can see.
As far as I know, it's the original factory item, I haven't removed it from the engine block.
To check if the problem is one of the 2 small hoses coming off the main pipe, I put tape over the T'pieces. That way ALL...