Customer stated that she smelled gas by tankless. Found that tankless was throwing error code for pipe not being all the way in for exhaust. Also found that pipe wasn’t properly pitched and the exhaust wasn’t glued. Also condensation line froze which caused a leak inside. Also that there was a fitting in tmp line that wasn’t pressed. Stated to customer that we need to correct vent to prevent gas smell. Went ahead and shut water off to home. Cut out tankless and Lowered tankless about 4 in and installed new vent with proper pitch. Also reconnected water lines. Turned water back on and tested. No leaks where found at this time and tankless was working properly at time of departure. Will need to return tomorrow to seal exhaust from outside once the foam sets. Cleaned up work area.