I needed more code space so I decided to use the pic18f252, the alterations to my hardware is not the problem but the configuration, if I was using a pic 16f876 I would normally add the line @ DEVICE XT_OSC, WDT_OFF, LVP_OFF, PROTECT_OFF, BOD_OFF, CPD_OFF, WRT_OFF to set the fuses, but the 18f252 according to my programmer requires 'configuration 1,2,3,4,5,6,7 ID value'. Does anyone know the code required to configure this chip.

Thanks Sphere...