I just had the same problem. Turned out to be the air bypass hose. The bottom half of the hose was completely torn off and was just being held on by the top. Visual inspection didnt help either. It wasnt until I touched it that it just fell off. So definatley check your hoses and vacuum lines.