"Hot water" cold after heavy rain
is the rain getting into the gas lines, and watering down the gas?


No. That isn't possible. Any way for water to get in would be a way for gas to get out. You'd have noticed this - it would be a life-threatening emergency.


  Any suggestions


Maybe check the flue and vent?

Maybe call a gas engineer?