Vehicle: 2020 Audi TTS Roadster
Hi all, I'm having some issues with my 2020 Audi TTS Roadster, 2.0T engine, which just hit 45,000 miles. Recently, I've noticed a rough idle, especially when starting cold, and a slight hesitation under acceleration. The Check Engine Light came on and started blinking during a drive, then stayed solid. I scanned it with my OBDeleven, and I'm getting multiple misfire codes: P0300 (Random/Multiple Cylinder Misfire Detected), P0301 (Cylinder 1 Misfire), and P0302 (Cylinder 2 Misfire).
Given the mileage, I'm thinking it might be time for spark plugs, and perhaps ignition coils too. Is 45k miles a typical interval for these on the TTS? What's the best approach for diagnosing if it's plugs, coils, or something else? I'm hoping to do this myself if it's straightforward enough.
Any advice from fellow TTS owners would be greatly appreciated!