Firstly 1k isn't going to be very bright... @3mA ( still should be visible..).. When using a 20Mhz crystal the config should be "0x3F72"
__CONFIG(LVP_OFF & BOREN_ON & PWRTE_ON & WDTE_OFF & FOSC_HS);
LVP is on PORTB .3 so turning LVP off is a good idea.. Are you using Low Voltage Programming???.
__CONFIG(LVP_OFF & BOREN_ON & PWRTE_ON & WDTE_OFF & FOSC_HS);
LVP is on PORTB .3 so turning LVP off is a good idea.. Are you using Low Voltage Programming???.