nope no vac leak. I just got off the phoen with my mech and he said my throttle body was so black that he had to clean it a little to get it to open. So he thinks cleanign that and the maf will fix it. After all the car did set for 8 months with the throttle body off the car!