Who did you get the kit from? Some people have installed restrictors in the oil line to keep the oil pressure to turbo lower, the problem is that these restrictors can get clogged with debris if there is no pre-filter, which can lead to failure. It's just something to look into as to why it failed before you stick another on.