Galactic thanks for the thoughts. Looking back voltage may have been the problem; it's my best guess. Already ordered the recone, and will be tracking the sub carefully. No more demos for a long time.
Good question. It smelled once when I went up in bettery power, but that went away in time, like it had to get used to it or something. The only other time is when in blew obviously.