P0155 †Oxygen Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)
P0302 †Cylinder 2 Misfire Detected
P0316 - Adaptive fuel monitor.
P0453 †Evaporative Emission Control System Pressure Sensor High Input
P1151 †O2 Sensor Heater Circuit Signal Intermittent (Bank 2 Sensor 1)
P1450 †Diagnostic Module Tank Leakage (DM-TL) Switching Solenoid Open Circuit
You have a faulty O2 sensor and the main cause of the jerking is a misfiring cylinder #2. Have the spark plugs and related components checked.
Other codes are for the EVAP system which requires a more thorough diagnostics.
Saturday, September 1st, 2012 AT 7:03 PM