So the new timer is in.
I tested the hot water before we left and it was still cold, but I guess that it takes a while for the water to heat up so not unusual.
If it still doesn't heat up in a few hours, what's the next course of action? A new heating element?