When the clocks on internal hosts are drifting out of sync despite the fact that everything runs NTP, make sure that the server everything is pointed at isn’t pointed at itself.
(unless it has an attached GPS or other source of correct time, of course, which this one didn’t)