I have a similar problem, on a 4 yr old one. I have contacted repairers in Elsmere Port Cheshire, [Tel. 0151 348 0123], and they suspect the laser reader, cost about £150, but they also do guaranteed replacement units £265!!!.
Mine goes in next week
Good Luck
Bob S
Robert Sinclair
June 2008