En el primer caso, nos referimos a la forma conjugada del verbo hallar que significa ‘encontrar’.
En la segunda es la forma conjugada del verbo haber.
Adicional a esto debemos señalar que es incorrecto decir haiga, la cual no está registrada en ningún diccionario, por lo que no existe.
En futuros programas continuaremos tratando y aclarando estos temas, en defensa de nuestro idioma.