Just picked up this 2011 328xi belt was slipped off non running got new belt on and ofhg changed but I’m sometimes getting this clunking noise on cold startup but for the most part went away after warm starts I have code 2a7c for Variable camshaft timing control intake cold start it seems like everytime I clear it before starting it won’t make the noise but if I don’t it will and the code comes back regardless, also cleaned the intake vanos solenoid no difference, does anyone know what could be wrong engine makes no noise once running or revving?
Startup noise video