Modern clocks use crystal resonance to define a second. A spinning HDD creates vibration which exerts upon the motion of the crystal and possibly deviate its motion and deteriorate its accuracy. Seems some programs in your router smart enough to detect and resist... to give you a more stable time. Or perhaps simply coincidence. If I were you I would look into somewhere else, the two events have little correlation.