It's not the injectors and it wasn't the spark plugs.
It's the coilpacks. Always is. Replace them.
And your oil level sensor is failing. It will fail fully and you will have no idea of your oil level. It will tell you it's low when it's not.
189$ on ecs and 47 for coil packs.
Order a few packs and the oil level sensor.
Ull be good