SainSmart 20 x 4 LCD wanting to use I2C from Arduino Uno

Try moving the Wire.begin(); to the setup section. That is initializing the communications. With that in the loop segment, it keeps initializing.