I still can't get it and Microchip closed out the ticket saying it was resolved...lol. Here's my latest configuration.....
050 1683 BSF 0x3, 0x5 ; Go to Bank1
051 1303 BCF 0x3, 0x6
052 1007 BCF 0x7, 0
053 1087 BCF 0x7, 0x1
054 1107 BCF 0x7, 0x2
055 1187 BCF 0x7, 0x3
056 100F BCF 0xf, 0
057 3000 MOVLW 0
058 00A0 MOVWF 0x20
059 1381 BCF 0x1, 0x7
05A 30FF MOVLW 0xff ; Set trisB input
05B 0086 MOVWF 0x6
05C 1703 BSF 0x3, 0x6 ; Goto Bank2
05D 1283 BCF 0x3, 0x5
05E 0095 MOVWF 0x15 ; Turn on WPUB pull ups
05F 0096 MOVWF 0x16 ; Set IOCB interrupt on change
060 3000 MOVLW 0 ; Set ANSEL to digital I/O
061 009E MOVWF 0x1e
062 1303 BCF 0x3, 0x6 ; Goto Bank1
063 1683 BSF 0x3, 0x5
064 0000 NOP
065 1381 BCF 0x1, 0x7 ; RABPU pull ups enabled
066 1701 BSF 0x1, 0x6
067 1281 BCF 0x1, 0x5
068 1201 BCF 0x1, 0x4
069 1181 BCF 0x1, 0x3
06A 1101 BCF 0x1, 0x2
06B 1081 BCF 0x1, 0x1
06C 1001 BCF 0x1, 0
06D 1283 BCF 0x3, 0x5 ; Back to Bank0
06E 130B BCF 0xb, 0x6
06F 168B BSF 0xb, 0x5
070 120B BCF 0xb, 0x4
071 158B BSF 0xb, 0x3 ; Enable port change interrupt
072 178B BSF 0xb, 0x7