Here's a Fun one: 2021 Q5 67,000 miles - 2x crank sensor(both by different Audi dealers), 1x ECU (Customer throwing parts). Code P0336- signal for crank sensor didn't look right on the scope. TLDR: Don't toss parts at codes. A lil'bit of diag goes a long way.