"Vague" or "Hollow" sound could be that one of the speakers has the phase 180 degrees out...

I would be checking that first.