Just wondering, are you absolutely sure the cones themselves are in in good condition? I had a similar issue where a dust cover became slightly detached, and made a horrible farting sound but it was only noticeable at high volumes when I was using a low b/with the bass turned up. Might be worth removing the grille and inspecting the speakers.