If the sound is good in headphones I would look for a bad speaker, or less likely a wiring problem. Ralph
open