Oh, look, another thread about the turbo install. :yay:
Sounds like the cat is bad. I'd also check all the fuses as well.
Tony's right... sounds like more should have been done to prepare for the turbo instead of slapping it on. So, it was the eManage wiring, huh?

h: