hello e46 and bmw community. i recently got a 2004 bmw 325ci with the m56 engine. when i got the car i checked the codes/monitors with a obd scanner. there were no codes and all the monitors were ready at the time. after about a week of driving the service engine soon light came on and it turned out to be a system lean code(s). i believe that code showed because the main intake hose was disconnected, i tightened the clamp properly. unless i have another vacuum leak i believe that was the issue with the SES light. i realized AFTER clearing the codes all the monitors were incomplete. i’ve driven over 200 miles and did two proper cold starts over the last two days. all the monitors are ready except the CCM, Secondary Air System and EVAP are still not ready. even after driving and doing a couple cold starts the CCM, SAS and EVAP will not get ready. i have no codes stored currently. the ambient outside temp is broken and always shows 122 degrees fahrenheit, wondering if that will impact this monitor. can anyone help with this?