Are you powering the I2C rail from an I/O pin? The MSP430 has very limited drive capability (about 2 mA if memory serves) and if you have capacitors connected it can really load the output down. Switch the I2C power rail with a FET or use a separate regulator with shutdown capability if you want to turn it on and off.