Hey all, I bought a BMW 320d in 2013, which was a used Dealer Premium vehicle with 40,000km on it. Fast forward 3 years... While I was driving, in the middle of an intersection the engine cut out, with no prior warning. I was left rolling across the intersection in an unresponsive vehicle. Got towed the next morning, and after a week at the dealer's service, they told me that the timing chain has snapped. Facts: 1. Car was serviced at BMW 5 weeks earlier (costing $1900) 2. This particular engine has a known manufacturing fault that causes the timing chain to snap Being a 5-year-old car and out of warranty, BMW has quoted me $8500 to fix it, of which they will pay $2500 out of 'good will'. This leaves me with $6000 for a fault that I had no control over, and for something that should've been detected during service. Dealership admitted that they don't bother checking the timing chain as it's "designed not to fail". I had to agree to get it fixed as it was the only way I could get them to give me a loan car while it's getting fixed. Is there anything I can do under Australian Consumer Law/ Guarantees? Surely a car that costs $75,000 new is expected to last more than 95,000km? Any help would be much appreciated.