I2C problems with 2 devices

Could it be the high pull up value?

It would cost you less than a dollar to find out.