I really think you have an issue with speaker placement. I also have N804's. However, they are currently in a dedicated listening room (15'x22'x9.5) , so I can place them anywhere I want. I found that using the Cardas method really works out well. Speakers are 6'-1" from the front wall and 3'-10" from side walls. Spacing is 7'-4".
For the size of your room, the 804's may be a bit small. You might move up the B&W line to the new 803S or 803D. Actually, any of the larger B&W's would work. Given that you can't move the 804's and considering that you may not want to drop 8k for new speakers, you could try a tubed preamp and see what that does to the sound, imaging, dynamics, etc. As someone noted above, they do respond well to tubes, so if you like the results from a tubed pre, then you can try a tubed amp. I am using a tubed pre and SS amp(VTL 5.5/Krell 2250). BTW, I doubt that your CDP is the cause of this. Hope this helps some. Good luck.
For the size of your room, the 804's may be a bit small. You might move up the B&W line to the new 803S or 803D. Actually, any of the larger B&W's would work. Given that you can't move the 804's and considering that you may not want to drop 8k for new speakers, you could try a tubed preamp and see what that does to the sound, imaging, dynamics, etc. As someone noted above, they do respond well to tubes, so if you like the results from a tubed pre, then you can try a tubed amp. I am using a tubed pre and SS amp(VTL 5.5/Krell 2250). BTW, I doubt that your CDP is the cause of this. Hope this helps some. Good luck.