We have replaced the hot water heater thinking that this was the problem, but we are still without hot water in the AM. When we go to take a shower in the AM it runs luke warm. After a while, or after someone takes a shower - in luke warm water, we then get really hot water. We do have hard water, so I was thinking that could be a factor. Suggestions?