You are not using the normal distribution here. You are using the Student-t distribution.
Knowing the behavior of these distributions will help you to see where things can go wrong. If you were meant to use a z-score, then getting a 9 should tell you something is terribly wrong as that is a score assigned to a value 9 standard deviations away from the mean - which I suppose ins't "impossible", but for practical purposes it really is.
You are using the T-distribution, and using your data I got a P-value that was essentially zero. I would recheck your numbers just to be sure you have reported them here correctly as a value of 9 is (for the t-distribution) large as well.