All of them??!!
if its one speaker then its the speaker or its connection.
If it is all of them I would be checking the amp and its connections before replacing anything.
Could also be a HV component breaking down, causing interference, try putting a mates car next to it when its running and see if their speakers crackle..