Some background info: I originally rooted after downgrading my phone due to the buggy 4.3 update but was not intended to root, I only did because my phone then stopped allowing connection and I had to root to flash a new baseband version that was compatible. I then went through a lot of trouble as I flashed back to my original baseband version of I9300XXELLA but it did not work so I googled and found that I could download I9300DDEMG2 baseband version, it was my only shot so I did it and now connection works, but I am worried that this could be a contributer to my problem, I tried flashing back I9300XXELLA before flashing a new Rom but it did nothing.
-Yes, I am on the latest version of my recovery (CWM 22.214.171.124)
-I have tried; Cyanogenmod, Omega Rom and Resurrection Remix and all three did the same thing.
-I downloaded GetRIL but that says I am on incompatible baseband and RIL versions but it seems to never change when (I think at least) it is on the correct version.
Any ideas what could be causing this?