Popping and rumbling from a water heater is not the tank about to explode. It is water trapped under sediment at the bottom of the tank. The burner heats the sediment layer, water underneath turns to steam, and the steam bubbles pop through the sediment. That is the noise. Sounds alarming, but the fix is straightforward: flush the sediment out. Left alone, the sediment insulates the tank bottom from the burner, overworks the heating system, shortens tank life, and drives up energy bills.