one of these cracking little speakers has started producing rather horrid distortion at the upper mid frequencies. i replaced the rubber surrounds to the mid/bass drivers so they are sound, any ideas as to what could be causing said distortion? alternatively, any ideas as to where / who might provide a replacement driver or, should good originals be very hard to come by, a suitable replacement driver spec and supplier? thanks for any thoughts / help.