Warm with heavy rain ahead