I went in to a local turbo shop and they said the shaft is useless for multiple reasons. When they tried to run the numbers to source a replacement they ran into issues. Apparently this turbo is not the normal k14, they even called Borg Warner who didn't know anything about it, but they are doing some more research and I should get a call tomorrow. The tag numbers are: 068 145 703 T, 89 690 2206, K14, 6084