Так он же вам английским по консоли пишет что не знает что такое index, вот проблемная функция:
function autoWrite() {
// Script
mainContainer.innerText = text.slice(0, index);
index++;
if(index > text.length - 1) {
index = 0;
}
// Text Style
mainContainer.style.color = '#414141';
}
Подозреваю что вы забыли определить глобальную переменную index (хотя глобальные переменные - зло).
UPD: поправил.
https://jsfiddle.net/xjas4u6r/
Упреждая следующий вопрос: innerText не понимает HTML-тегов.