Maybe just run it at a medium volume for a bit and see if you still get that odor. If you do, then it's probably not the voice coil. Is the odor stronger closer to the woofers? Just wondering if you have ruled out any other part of the wiring besides the voice coils.