BMW N47 Engine: Understanding and Addressing Timing Chain Issues