is this a brand new sub? are you sure your smelling the coil overheating? it's sometimes normal for a new sub to give off a smell when not broken in properly. i've seen this brought up many times in the ID forum
you need to give it time to "break in". plus make sure your having the gain sett that high plus turning the volume all the way up. also wat are your other settings and what type of box is it in.