Possible causes – Faulty VVT Servo Motor– VVT Servo Motor harness is open or shorted– VVT Servo Motor circuit poor electrical connection Symptoms – Engine Light ON (or Service Engine Soon Warning Light) P1024 BMW OBD Code Description VVT self learning function faulty adjustment range bank 1