Problema con RTC ds1307

He leído que este RTC tiene bastantes problemas para llevar la hora a tiempo, sin embargo, mi problema es peor que eso, he realizado un par de experiencias de los ejemplos del IDE arduino y también de la web obteniendo pobres resultados. lo que ocurre ahora es que viendo el monitor serial, a cada segundo que se renueva la información el reloj marca 6 o 7 segundos más, en vez de 1,2,3,4 --> aparece 6, 12, 18, 24... etc. En el código no hay ninguna fórmula para ampliar o dividir el tiempo, por lo que debería estar en la library...
Por otro lado, he visto varios post que indican conectar el RTC SCL y SDA a los pines del arduino uno A4 y A5, y en otros a los pines 16 (SDA) y 17 (SCL)

Alguien puede indicarme alguna solución?

Tu comentario asi solo no permite que digamos nada!!

Porque no pones que librería usas, de donde la descargaste y que ejemplo has corrido que te da esos errores?