i didn't check the whole thing but i confirm that it blink PORTB.5 led, then turn on the LED on PORTA.3, then turn it off.

Your PIC i/o is dead OR there's a bad contact.

And i posted a link before in post #2 about the config fuses.