OK, yeah I've been reading that thread over and over, I got rid of the osc=hs define in the code and that got rid of most of my errors thanks, So if you want to define something that's listed in the INC you have to REM it out in the INC file?

My issue now is the errors listed are missing "=" in parameter...

the inc file is written like this: CONFIG _CONFIG1H, _OSC_HS_1H

do I change it to read? CONFIG OSC=HS

If so, why? Why hasn't this been done for me? This was brought up three years ago in the post that you mention, I've bought the latest version of PBP and downloaded the latest MPASM (v5.2) This is my first time using MPASM and the 18F chip, so may not really know wot I'm doing - but surely it shouldn't be this hard

Thanks for your input