Its for a E46 2003.
Its still in the car, but all the symptoms point that its faulty. Car smokes more than usual, loss of power and makes a blowing sound when the car has been driven for a while. When the car makes the blowing sound the turbo lag is insane. Feels like the car is barely moving until the turbo starts boosting.