battery - sounds like an acid leak. I've had bulbs explode on me too, scary.