Problemas LCD

Buenas, tu problema es que al quitar la carga lo que muestra el LCD es aleatorio no?
Eso puede ser porque si quitas la carga y dejas la conexión al aire no sabes lo que estás leyendo entonces alomejor no tienes ese caso contemplado en tu programación. Prueba a poner un valor por defecto para el caso que no hayas puesto aún.