Well it took me about 3 hours of ts, and then I still don't know what fixed the problem, but it's working now, so I'm back on. Might be on and off for a while though, as the problem could resurface since I didn't fix anything. Will keep you posted if anything changes.