Ok with that sound lets address the "puffing" air sound, you may have an exhaust leak, verify this by looking at all connections to see if there is any "black soot" around the connection points, this means you have a leak. Another possibility is a damaged muffler, if this was the case, you will notice really strange sounds at all RPM levels. Is your vehicle supercharged by any chance? If the sound is getting worse, maybe an exhaust component is rubbing the frame of body? Are you running hi-flow cats?