I see you have two threads that are identical. if everyone would please reply here https://www.motoringalliance.com/threads/2007-mini-unmetered-air-code.31884/ This will make it easer to follow.