Water heaters fail in predictable ways. Learn the top 5 parts that break most often - anode rod, heating elements, thermostats, leaks, and sediment - and how to spot them before you're left with no hot water.