I fixed the problem, heres how i did it.

I wrote my own Read I2C and Write I2C routines using LOW Sda and High Scl and SHIFTIN and SHIFTOUT commands with delays to clock at 100KHz.

please post if you want the code.