Did you get this fixed? Mine had a similar situation. I forget what the part is called, but take the air intake off of the top of the engine. Directly behind it there is a black plastic fitting that snaps into the intake. After that, search for popped and cracked vacuum hoses. Try a vacuum test.