Ich vermute mal deine Software hängt in der i2c_Wait Schleife fest und sendet vermutlich garnichts.
Sehr gute Informationen, falls noch nicht bekannt, findest Du auch hier:
http://www.sprut.de/electronic/pic/grund/i2c.htm#pic
schau mal dort unter der Rubrik:
Daten auf den I2C-Bus schreiben
Hier wird das SSPIF-Bit im PIR1-Register mit einbezogen.
Hoffentlich hilft Dir der Link weiter.
Viel Erfolg, Siro