300 is a general misfire (most likely caused by the other codes).
The codes are all for cylinders on the same side. Have you replaced spark plugs or disconnected coil packs?
I'd look at the coil connectors and make sure all are connected to the correct cylinders and seated all the way. Sometimes its hard to tell if coil pack connector is completely seated. there should be an audible click.
|