i would put the CT26 back on, or WAIT if i were you. Those turbos are VERY prone to failure. They tend to have thrust failure which pushes the compressor wheel into the housing at which point the wheel looses all it's blades which end up in the intercooler or worse in the engine. Just a heads up, we see them in the shop ALL the time.