There is a sensor attached to the vac lines that is in a cylinder shaped close to the MAP sensor. I forget what that is called. I would figure out what that is and try replacing that. I have the same issue and I needed to replace that. But...I have a brain fart and can not think of the name