Yes; but any leak would compromise the vacuum reservoir which in turn could cause issues for the overboost valve (which it supplies).that picture at the bottom is the actuator for the flap in the throttle body (stop valve). it works on vacuum and wouldnt close properly if the vacuum was compromised. 100% certain it wouldnt cause hesitation.
I'd say that was the cause of lack of power.