Vehicle: 2018 Cadillac XT5 Luxury AWD
Hey everyone, I'm having an issue with my 2018 Cadillac XT5 Luxury AWD. After I filled up the tank last week, the car started idling really rough and the Check Engine Light came on. I scanned it with my OBD-II reader and got a P0300 code, which is a random/multiple cylinder misfire detected.
The car feels sluggish, especially at lower speeds, and the vibration at idle is pretty noticeable. It's not consistent, sometimes it's worse than others. I've tried resetting the code, but it just comes back after a short drive. Any ideas on what could be causing this? Could it be bad fuel, or something more serious?