Tavarish - you are right on the money with this one. As a lifelong BMW customer, I’ve finally had enough with their bullshit engines and have officially quit the brand. The timing chain issues are what finally did me in. Not only do the timing chains stretch and snap, but BMW has brilliantly decided to make timing…