Ok! Yeah ! Maybe It Could Be A Vacuum Leak . But .... When I Was In The Same Position As You. Everyone Said It Was A Vacuum Leak When In Fact It Was The Fitv And The Only Reason I Didnt Tell U 2 Check Your Hoses For Leaks Is Because The Majority Of The Time The Fitv Is The Problem It Becomes Loose And Creates What May Seem Like A Vacuum Leak. If All Else Fails It Wont Hurt 2 Try This Good Luck Man!!