Sounds like the laser diode may be failing. They are not difficult to replace if you are into DIY projects: