Malc,
Your configuration fuse don't do anything. The way you do it, it actually do nothing else than define some Labels.

Code:
        '
        '       PIC Configuration fuses
        '       =======================
                '    _BODEN_ON 
                '    _BODEN_OFF
                '    _CP_ALL   
                '    _CP_75    
                '    _CP_50    
                '    _CP_OFF   
                '    _DATA_CP_ON 
                '    _DATA_CP_OFF
                '    _PWRTE_OFF  
                '    _PWRTE_ON   
                '    _WDT_ON     
                '    _WDT_OFF    
                '    _LVP_ON     
                '    _LVP_OFF    
                '    _MCLRE_ON   
                '    _MCLRE_OFF  
                '    _ER_OSC_CLKOUT 
                '    _ER_OSC_NOCLKOUT 
                '    _INTRC_OSC_CLKOUT 
                '    _INTRC_OSC_NOCLKOUT 
                '    _EXTCLK_OSC         
                '    _LP_OSC             
                '    _XT_OSC             
                '    _HS_OSC 
        @ __CONFIG  _INTRC_OSC_NOCLKOUT & _MCLRE_OFF  &  _LVP_OFF & _WDT_ON & _PWRTE_ON  & _BODEN_ON