Here is a video I took earlier for the sound.
http://www.youtube.com/watch?v=8Ek51Dxv7jw
EDIT: Yeah I think you're right. I ran the car and felt for air around the LIM where it meets the engine and it's definitely leaking at the bottom on the front side of the engine.