I wouldn't automatically classify this as a speaker issue. It probably is, but I would eliminate the rest of the system before spending any money. In your post, you don't say, but it looks like the problem is with just 1 of the speakers. If that's true, unhook the speaker cables at the speaker end only and swap them. Left speaker cable is not on the right speaker, and the right is now on the left. Don't make any changes at the amp. If the sound is still coming from the same speaker, that would indicate an issue with the speaker. If the noise follows to the other speaker, the problem probably lies elsewhere.