Soap tested all visible gas fittings and did not find no gas leak did find vent pipe was disconnected from top of water heater. Put back vent pipe on top of water heater make sure it did not come off believe this was the cause of gas smell