i had a similar problem, you have to check the electrical cables of the injectors and the cables that connect to the coils, if this don't help, check the air mass flow sensor and the speed control sensor of the car, both located between the air filter and the intake.. i hope this can fix your issue..
Misfire in Cylinder No. 8.
No the gage has no effect on firing. An engine that is overheating will misfire.
Sounds like a Cyl 8, misfire.
Misfire on #7 cylinder.
The most common reason for a misfire is the ignition coil that is connected to the sparkplug on top of the problem cylinder.
Ignition coil misfire cyl 7
Misfire on #7 cylinder.
Check the timing on your vehicle ,but there's more on why your getting a misfire
Check Coli, an wires attached to coli, coli my not be getting enough juice
check wire routing,order, or if replace is needed, after that check compression, head gasket,or crack in head.
The Ignition Coil is the one that cause misfire or Spark Plugs
P0305 , engine cylinder # 5 misfire detected