Sorry for all of the questions, but I have one more to make sure I fully understand what is happening. Am I right in thinking that by disabling the internal pull up resistors on the I2C lines, I am disconnecting it from it's 5V supply. Which I am then replacing with 3.3V to each line via 2.7K resistors?
Thank you