For some reason whenever I am trying to send bitcoin it wont allow me it says the following error
"Incorrect OTP", My google authentication app is linked to trusted-coin I don't see why its not working.
In fact I also did check my phone my time is behind on my phone for some reason but the clock is at
the same clock time as my computer but it still is behind a few minutes. It won't allow me to restore
seed either, is their anyway of disabling the otp in Electrum client.
In order for OTP (2FA auth) to work correctly, your phone's time will have to be 100% correct and synced. Have you tried syncing your phone time so that it is accurate and not behind to see if this resolves the issue? The clock has to match the time on Trusted-Coin's servers (which should be accurate) and not the time on the computer that electrum is running on.
If you wish to disable OTP, you should be able to create a new wallet without it enabled and restore based on the seed used to create the wallet you are currently using, which you saved right?