Hola, la verdad nunca pude resolver este problema, opté por no volver a utilizar la parte alta como entradas cuando utilizo el teclado matricial, incluso le escribí a Microchip y allí insistieron en que esto no podía ser posible; pero a mí me paso...
!Los PIC son excelente pero no perfectos!
Saludos.