My idle is bonkers its at 3000rpm, I think it might be the isv up the creek. when I unplug it, it dies, when I squeeze the vacuum hose that goes to the air box is goes down to the right place. When I unplug the vacuum hose completely it dies as well. I know it been covered but the treads never have a completion or a solution. Any ideas