Well initially, the 3150hz signal played at 3150.5 hz. or 0.015% fast. I then realised if I moved the motor pod away from the table, it stretched the belt, reducing the belt pitch, and slowing the speed which allowed me to get it to 3150hz. So yes, it was a good guess.
The -0.01% + 0.02% is the maximum speed drift over 20 seconds. It ocillates over a 10 second period leading me to belive its a combination of the belt/pulley. It may just be the motor.