sabe qual o problema você deve somar as horas e minutos separados, então baseado nas horas acima ficaria assim
soma das horas = 04
soma dos minutos = 182
agora você deve tirar qual valor de 182 dividio por 60 dá um numero exato, no caso 180/60=3, então sobrará 2
preste atenção 182-180 = 2 ou seja 02 minutos
então ficaria assim 3 horas e 02 minutos
no vb para saber como fazer isto use o mod, veja a forma abaixo
Minutos = 182 mod 60
Minutos = 2
Horas = (182 - minutos) / 60 ' resultado será 03
resultado = Format(Horas, "00") & ":" & Format(Minutos,"00") 'que será 03:02
ai basta somar 04:00 + 03:02 = 07:02
e não aquele resultado que você postou achando que é o certo