1. CD/DVD lens cleaning (see google)
2. VISTA CODE 39 (see google)
3. Try a new drive. Cheap fix but you can imagine that it's fun to see how many owners will spend 160 bucks at a service counter to be sure.
Bob