Hi,
Your ADCON1 looks wrong:
ADCON1 = %10000010

Bit7 which doesn't do anything, yet you have it set for some reason and the four bottom bits (0010) will leave all the analog pins in analog mode. So PortE.1 and PortE.2 (your I2C pins) are analog.

/Henrik.