richmond water heater troubleshooting