Kinger,
Wait before you tear it down again, try this..Remove the pump cover and tap on the end of the shaft, this may square up the seal. I'm asuming it seals on the backside of the impeller. correct? run it dry for 45 seconds or so. i'd run the rpms up to about engagement. I have never done it on a snowmobile, but the mecanical seals iv'e done in the past leak sometimes even when new. A fellow mechanic told me about this little trick and it works sometimes. I know it sounds crude, but after the seals take a set they seem to last just as long. maybe worth try'in? we do it on die heater circulators and it's about a 50/50 shot. Those buggers gotta be perfectly square to the sealing surface!