road car cam for my 318

I am confused, this is a 216/216 @ 0.050" with 110 degree LSA and you are saying it has low vacuum? What are you considering low? This cam should have more than enough... is the intake leaking or something?
My guess would be timing too far retarded. That's the culprit a lot of the time. Could also answer why it's sluggish.