Sorry, I found my problem after sleeping on it.

OSCCONbits.PLLEN=1;     -->     OSCTUNEbits.PLLEN=1;

and do not place these above the int, char etc... type of statements, always after.

I've been programming PICs in assembler for a few years and I am now trying C.
I have lots to learn.