int('total'/60000) & ":" & zeropad(int('total'/1000)%60 ,2) & "." & zeropad('total'%1000, 3)
Line 8 was exactly what I was looking to achieve and I truly smiled when I saw how you simplified that down. I made just a few minor adjustments to add an extra zero to the minutes and changed the decimal in front of the milliseconds to a colon.
zeropad(int('totaltime'/60000),2) & ":" & zeropad(int('totaltime'/1000)%60 ,2) & ":" & zeropad('totaltime'%1000, 3)
I was truly going about it the wrong way. Thanks ROJOhound for the detailed example! It helped me to also understand how to use "int" and bracket correctly when using math.