First of all sorry it was a typo.... it trying to talk to a 24LC64.

I am switching the ADC off with ADCON1 = $07, been caught with this one before. Though in this project I'm reading one of the ADC channels, so this might be worth a look.

Fuse setting's are all default apart from HS PLL enabled.