does ram air affect economy?

You will not "lower the vacuum" because any boost effect will result in LESS throttle

That makes sense