http://www.esp8266.com/viewtopic.php?p=72098#p72098
When I added multiple I2C busses, I still got these different ranges to work.
http://www.esp8266.com/viewtopic.php?p=72115#p72115
Now I have tried adjusting the communication speed and I can't get anything more than 6' cable to work. I can't even go back to my old code, so I'm assuming I changed something in the ESP that's persistent now.