Idle drop by 500 rpm?

Does it have power brakes? Or does it have some vacuum caps? A lot of times, when one pops, it'll blow off a vacuum hose or cap and induce a manifold vacuum leak. Ain't gonna idle like that.
Yes. Has some Viton (or whatever) caps. And darn power brakes. Newer master