I had the same problem with mine for most of this year and held out untill it got to a point where I was spending most of my time resetting the thing. While its quite easy saying that a new PCB will fix the problem you can't be certain until you try it, hence I replaced mine with a recon and so...