3-axis accelerometer readings

It's unlikely that "the readings will be off", with an I2C device. The communications either work, or they don't.

Check if your unit requires a range setting, many such devices require you to select between +/-2g or +/- 8 g.

You might also think about 3V/5V issues.