BMW Questions? Ask a BMW Repair Expert for Answers.
Hi my name is***** will be glad to try to help.
P1056....Variable Valve Timing - Supply Voltage Control Motor Circuit Low (Bank 1)...which means the step motor controlling the valve timing is not functioning correctly.
P105B Internal Control Module VVT Error, Voltage Too Low
P1030 BMW - Valvetronics Monitoring Sluggish Movement
You are very welcome. First low voltage from a faulty battery and charging system could cause or start this problem so verify the battery and charging system tests good. Check for shorts or current draws if the battery and charging system check ok. Check for bad grounds and corrosion in the wiring harness and connectors. If ok then you could have a faulty VVT motor.