Time step: Set to half (or less) the period of the highest harmonic you are interested in.
Hmm.? That is a necessary requirement to get anything resembling the right frequency in the simulated waveforms.? But it does not get you a good spectrum from which you can estimate distortion.? For that, time step needs to be MUCH smaller.