Quick update on this, replaced lower intake boot and symptoms/hissing is still there. Now I'm thinking ccv valve or disa valve o-ring? The hissing is definitely coming from that area but I can't pinpoint it.
Got a code reader and here's the long list of codes it gave me:
============1==============
FF00
Raw code: FF00
ECU: 12
============2==============
2882
Raw code: 2882
ECU: 12
Status: Pending fault present, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============3==============
2883
Raw code: 2883
ECU: 12
Status: Pending fault present, Validated and stored in non volatile memory, Validated fault has been present during this drive cycle
============4==============
27A4
Raw code: 27A4
ECU: 12
Status: Test conditions are met
============5==============
289D
Raw code: 289D
ECU: 12
Status: Pending fault present, Validated and stored in non volatile memory
============6==============
279C
Raw code: 279C
ECU: 12
Status: Test conditions are met, Validated and stored in non volatile memory
============7==============
28F1
Raw code: 28F1
ECU: 12
Status: Pending fault present during this driving cycle, Validated and stored in non volatile memory
============8==============
27C3
Raw code: 27C3
ECU: 12
Status: Pending fault present
============9==============
29A1
Raw code: 29A1
ECU: 12
Status: Test conditions are met, Validated and stored in non volatile memory
============10==============
P0171
Raw code: 0171
ECU: 12
Status: Confirmed
OBDII: System too lean, bank 1
BMW: System Too Lean
============11==============
P0174
Raw code: 0174
ECU: 12
Status: Confirmed
OBDII: System too lean, bank 2
BMW: System Too Lean
============12==============
P0161
Raw code: 0161
ECU: 12
Status: Confirmed
OBDII: Heated oxygen sensor (HO2S) 2, bank 2, heater control - circuit malfunction
BMW: O2 Sensor Heater Circuit
============13==============
P1622
Raw code: 1622
ECU: 12
Status: Confirmed
OBDII: Immobilizer ID Does Not Match
BMW: MAP Cooling Control Circuit Electrical; Map Cooling Thermostat Control Circuit Electrical
============14==============
P2272
Raw code: 2272
ECU: 12
Status: Confirmed
OBDII: Heated oxygen sensor (HO2S) 2, bank 2 - signal stuck lean
BMW: O2 Sensor Signal Stuck Lean
============15==============
P0160
Raw code: 0160
ECU: 12
Status: Confirmed
OBDII: Heated oxygen sensor (HO2S) 2, bank 2 - no activity detected
BMW: O2 Sensor Circuit No Activity Detected