Start with the simplest fix Learn to diagnose the small leak, starting with the simple fuel cap and progressing to full system inspection. Check that your gas cap is tight
Code P0442 - causes, symptoms, and solutions | DecodeAuto
If it's old, replace it with oem part #16117222391
This resolves the issue in a majority of cases
This code does not indicate an urgent. The bmw p0442 trouble code points to a small leak in the evaporative emission control system, also called the evap system This system captures fuel vapors from the fuel tank and sends. If the issue is resolved (e.g., tightening the gas cap), the code may clear itself after several drive cycles
Otherwise, it may require manual clearing with an obdii scanner. Bmw evap leak codes are one of the most frustrating “the car feels fine” problems The engine runs smooth, power feels normal, fuel economy seems unchanged — yet the check engine light appears with. Is your bmw’s check engine light on with the code p0442
From what i understand that hose of yours that is.
Fix the p0442 evap leak code