OUCH. That motor is a timebomb waiting to go off. That sounds horrendous. My engine sounds exactly like it did when it was NA(except for the turbo whistle and stupidly loud open dump pipe), so there's something seriously wrong there. I even have my stock o2 sensor unhooked right now and I still idle fine.