1. The quality of the discs you use is suspect.
2. Your CD Burner is on the way out. It is capable of reading stuff that it burned though
3. Your CD Player is not in the best of health.
I'd start off with a lens cleaner and run it on your CD burner and your CD Player
I bought some music from itunes and then burned them to a CD. My problem is the CD sounds fine when playing on the computer, but it sounds like crap when I play it my home sound system.
Everyone I have asked doesn't know the answer.
I hope someone can point me in the right direction