Hola
que belleza,
doble post...
el problema que tienes es que en algún momento dejas algún campo en blanco, y pues por eso al tratar de sumar números con un campo de texto en blanco, el dato en blanco lo entiende as como undefined, de ahi tu inconveniente
solución? validar que si esta vacio o no lo sume, o lo convierta en 0 por ejemplo
saludos
ha!! y no postees doble