For example, if you find your AO Smith water heater not heating, we’ll fix the problem with original manufacturer replacement parts. 2. Not Enough Hot Water A failed heating element or defective thermostat could result in not having enough hot water. Follow these troubleshooting steps to fix ...