if you're are getting DRE's, you could try adjusting the laser (there are plenty of guides around, and really easy to do), that gave my GC around a year and half more....then I had to do it again (a couple of weeks ago) and now it works prefectly fine again ^^