So I took it in to the shop and had them look at it. They thought it was the IAC causing it to die. After cleaning the TB and replacing the IAC, replacing the serpentine belt and tensioner, and doing a carbon clean-out,it seems to run ok. No more noise while in gear but it still stalls in reverse sometimes, more when it is warmed up. As far as leaking, it only leaks a few drips every now and again. Mechanic said it may be coming out of the vent in the pump. Does this sound right?