Just a thought here...have you cleaned the lens? Walmart has cheap cleaner CD's for around 10 bucks. I had a CD drive that exhibited the same problems once, and a good cleaning lined it out.