Did you remember to hook the ground strap back up that mounts between the turbo mounting bracket and the block? If not it could be messing with the electrical systems on the car and causing your problems. Also is your coil pack O.K.? Maybe coil pack went out at the same time you replaced turbo as a coincidence.