2018 outback touring 2.5 engine This has been a fairly good car. My 2004 code is so intermittent, course i lose eyesite cruise, near all light s on dash come on. next day,everything great.. month later , happened again, so i cleaned intake with crc. no light for 2-3 months. now lights came back on,no cruise ect, i grabbed sea foam, did the cleaning again. 3-4 weeks ok. now i have 2 codes,P2004 and P0172 (system too rich ) i already cleaned the throttle body too. so, before i take intake off, has any of y'all got this far and had to end up replacing the complete intake and will it come complete with everything i need? i'm new here,1st post hope it goes to right place. thank you steve