Ok, I'm really confused regarding Pic Basic and i2c at the moment. I've experimented with a simple circuit with a PIC18f13k50 using the Pic's official i2c data and clock pins and the thing worked (eventually). I've kinda transferred that same Pic(micro) and code to an established circuit that only had 2 different pins/ports available ie. not the MSSP module's i2c data & clock pins. It doesn't work. Can I gather some clarification on what pins are available for i2c use in general?

Thanks,

Troy