Any chance you could post a photo of that part? It sounds like you're describing a vacuum hose that is becoming detached. Normally that will cause the engine speed to increase but power will not. It can lead to stalling too.
I'll be out-of-town for a few hours and will check for your reply tonight. Don't want you to think I'm ignoring you.
Thursday, May 12th, 2011 AT 4:33 PM