I'd guess it was an older pre-90 YJ and it shorted out from a wire trhough the firewall. I had a friend who's Jeep did the exact same thing. The fire extinguisher was useless since it was too small. Something to watch out for on the older YJ's for sure.
</object>