Using Analytic Techniques To Resolve Numerical Issues In A Pseudo Spectral Solver For A Black Hole Scalar Field