Well I flashed my phone last night, was much easier than I expected, phone works good so far,
crossing my fingers here and will update you guys in coming days.
well my problems are back even after flashing the phone, guess I just got a bad one, or maybe it falling down a few times had something to do with it idk.