Ford freestyle 2007 lost power goes only 10mph?

There's hissing sound when I turn on the engine coming somewhere under the. Car, I have cleaned the throttle body with no avail, the engine light is not on.

I would find the source of the "hiss" were it me!

That much of a vacuum leak will cause troubles.

Did you blow your engine?