That sucking noise is the hfcs.
I think its the PC but the HFCs make it louder, I used to get the sucking noise before I had HFCs but not as loud. It's like the engine is taking a big breath, thats the hesitation that is the downside of the noise... a decent trade off really