that does sound like managment to me im no expert but i have blew a few cvh turbos up. check inside the turbo to see if damaged or if everything is still there i.e the fan, and nut theat holds at on. also get a compression tester and take each indivual plug out and check for compression. check the loom properly too as the clips are shit. good luck