Thanks! My friend is from CO, so I hope he looked for road salt. I asked him about the cat and he said he removed it (or the internals, leaving the shell, idk) Yeah, I was a little weary when he said that he didn't have it in his name yet. I think he said he got it from a friend parents, I think it was an owner carry type deal. He was saying some mechanic or something said a clogged cat may have been what ruined the turbo, but I don't think so. I clogged it in on my golf gasser, and it barely ran. I hope its just a turbo that blew oil into the exhaust side, and not into the intake. At least he towed it, so maybe he just shut her down when he felt the pop and saw the smoke.
Derek, owner of exclusive motorsports, is the recommended guru out there, he said he would take a close look at it and let me know whats up. He said people that install new turbos that are newbs usaully get something wrong. Besides, I think he installed a crappy knockoff. My brothers 1998 always goes into limp because he has a bad wastegate, so I just hope that its something like that.