I was wondering could it be a a midi clock ?

I never used MIDI with hardware myself, but remember from people who did, and from reading about it, were sometimes timing issues appeared if the cables were too long.

Don't see how a better clock would fix that though.