I2C - Analog

Have you got external 4k7 pullups on the I2C lines?

No, nothing I've read has mentioned anything like that. In fact the doc from Parallax's website shows the wiring diagram as so:

http://learn.parallax.com/KickStart/27911

Arduino at the bottom. It has the i2c stuff in the code and just has the 4 wire hookup I did.