Hola @jorge98
Podes probar englobar tu código fuente javascript en el evento window.onload y ver que pasa. Si es javascript externo podés usar esta función javascript:
function loadScript(url) {
var script = document.createElement('script');
script.src = url;
document.head.appendChild(script);
}
window.onload = function() {
loadScript("ruta/a/script.js");
}
Si eso no funciona, el problema son los script de terceros. Además de la función mencionada, podés usar los atributos "async" y "defer" en los elementos "script". En esta página dice que hacen estos atributos. Proba aplicarle alguno de esos atributos a cada uno de los script, uno a uno, y fijate cual está bloqueando la página. Lo vas a notar en el tiempo de carga. Usa un navegador moderno para hacer las pruebas, nada de IE (requiere IE10 o superior).
Una vez que encontraste cuál es el script problemático, podés decidir si eliminarlo o reemplazarlo, o sino, si este es importante, dejarle algunos de esos atributos mencionados.
Saludos!