Why are you putting the pic config stuff in the assembler code sections?

Here is one of my 12F683 configs..

It should be right at the start of the program.

Code:
#config
 __config _FCMEN_ON & _IESO_ON & _BOD_OFF & _CPD_OFF & _CP_OFF & _MCLRE_OFF & _PWRTE_OFF & _WDT_OFF & _INTOSCIO
#ENDCONFIG   

DEFINE OSC 8			'Set PicBasic Pro processor speed to 8 Mhz (Must match oscillator value)

INTCON = %10001000		'Internal oscillator  
OSCCON = %01110101		'Sets internal osc to 8 Mhz (Default) and stable 
CMCON0 = %00000111		'Comparators off
TRISIO = %00101011		'Set Pins GPIO.0, GPIO.1 GPIO.3 & GPIO.5 as inputs
ANSEL  = %00000000		'No Analog Inputs
OPTION_REG = %01111111	'Global Enable Weak Pull Ups
WPU    = %00000011		'Weak Pull Ups Enabled on GPIO.0 & 1