yeah definitely have a vac leak car went into low engine power mode 20 times today in traffic and sometimes sounds like a squirrel when idling. looks like its hitting 900+ rpm and that's triggering the low engine power mode ill be picking up that pump from harbor freight and some fat cigars and then finding this leak