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>