Call procharger, they will service any unit. I bought my kit used and had to have the seals on the head unit replaced. The impeller has to be pressed on to very specific specs and I didn't trust my self to do it and not break the shaft or bearings.
They are pricey though fair warning and will take 3+ weeks usually. Shipping sucks too if you're not close to KC, MO
If you trust your skills buy a new impeller and press it on.