So i have had my G1 for almost 3 years now, not a single problem with it. then about 2 weeks ago, i started to get random restarts. thought it was a application problem, so i factory reset it. still did it, but not at random, it only resets when i move it sometimes, set it down, or flex it in...