My 2017 R went into the shop for warranty service after 35 months of ownership. The issue was a timing chain rattle. It’s been 62 days so far and they say they’ve tried two engines and a turbo and can’t keep the oil pressure up. What are my options here? Do I need to suck it up and wait for them to finish or do I have some kind of recourse?