Ended up taking my car in for an oil change last week and told the mechanic about the possible vacuum leak. Also there is now an engine chirp or squeak that I thought might have been a belt except after you turn off the car the chirp lets out in a wheeze like its losing pressure. The mechanic thought it might have been a trans thing and brought the car to their "specialist" who tore the trans apart, put it together and found nothing. Now the theory is that its coming from the supercharger from which they found metal shavings in the oil. (supercharger oil not engine oil)