Q: P0302 code/CEL. Spark plugs could be cause but not sure

asked by on November 05, 2016

Car is sluggish on acceleration at low speeds. Runs great on highway. Rough idle. sometimes the CEL goes away for a few days and then comes back. Sometimes runs better when listening get is on. Never changed spark plugs as far I can remember.

My car has 153000 miles.
My car has an automatic transmission.

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote
Oxygen Sensor Replacement $123.80 - $932.74 Get a Quote

This code relates to a misfire which may be caused by many different reasons. This may be caused by faulty spark plug wires or plugs, a faulty coil pack, faulty O2 sensors or potentially a dirty or clogged fuel injector. The symptoms you describe seem to indicate a faulty O2 sensor due to the sluggish condition. As you may know the oxygen sensors which are part of your emissions system read exhaust gases to determine whether or not the appropriate amount of oxygen is present in the exhaust. Based upon this reading, this information is relayed to the car’s ECU which then makes a determination as to whether or not to add more or less fuel to the engine.

When too much or too little oxygen is present, this will cause the Check Engine Light to come on. Too much oxygen may be present in the exhaust gas due to things like an exhaust leak, a vacuum leak, a faulty mass air flow sensor (causing a lean fuel condition) or faulty fuel injectors. To little oxygen may be present in the exhaust gas may be caused by things like a clogged air filter, a failing mass air flow sensor (causing too much fuel to be introduced to the motor), bad fuel injectors or a clogged catalytic converter. When the O2 sensor is not working properly, this will cause false readings to be relayed to the computer causing inaccurate adjustments to be made to the intake and fuel system in your engine. I would suggest having an expert from Your Mechanic come to your home to diagnose your emissions system.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Car not starting.
There are a few different scenarios that could contribute to your car not starting. The first piece of information that I would need to know is the condition of the battery. If the battery is unable to hold a charge...
How do I use the trip odometers?
The trip odometers display the distance that you have traveled since the last trip odometer reset. They can be reset at any time to start a new trip distance. To access the trip odometers, press the Trip button on the...
Fuel Injector Replacement, BMW 1988 BMW 325i
Yes, on this model BMW you can replace one injector individually relatively inexpensively. If you are able to afford it and are fairly certain it is an injector problem, I would suggest replacing them all at the same time while...
Axle Bent and Cost
Sent to CS and answer made live.
My car cranks but will not start. I try to do fix the car myself. I put new battery, new alternator, and new ignition coils.
Hi there. Check the spark plugs and see if they are worn or burned. If the plugs are good and they have a good spark, then the engine compression could be low causing a no start situation. If the spark...
Why is my car not starting properly
Hello, thank you for writing in. Vehicles can have a hard time starting in cold weather for several reasons. Due to the reaction from the engine when you introduced starter fluid, it may be a fuel issue causing your symptoms....
Brakes gradually tighten on all four wheels while driving and not applying the brake pedal
Hi there. Sounds like the vacuum check valve on the brake booster is stuck. I recommend replacing the vacuum check valve and the brakes will work normally. If you need further assistance with your brakes sticking (https://www.yourmechanic.com/services/vacuum-brake-booster-check-valve-replacement), then seek out...
I would like to know what parts I need to replace VVT ECCENTRIC SHAFT SENSOR and Valve cover
Although we would need to confirm using your VIN number, the required valve cover in your application appears to be part #: BMW-11127552281. The required BMW Eccentric Shaft Sensor (Valvetronic) is part #: VDO-S119565001Z. These OEM parts can be installed...
installing a upper radiator hose, about an inch down the piece you slide the hose over has a raised lip, do i slide hose over lip
Hello, thank you for writing in. Correct, you want to place the hose clamp between the two raised lips. If the hose will willfully go over the second lip, that is fine. The goal is to have the hose beyond...

Related articles

P0004 OBD-II Trouble Code: Fuel Volume Regulator Control Circuit High
P0004 trouble code definition The P0004 code is associated with the electrical circuit which connects to your fuel system and is most...
P0701 OBD-II Trouble Code: Transmission Control System Range/Performance
P0701 means a malfunction in the automatic control system has been detected. Issues may include transmission failure, overheating and engine stalling.
B1377 OBD-II Trouble Code: Oil Change Lamp Circuit Failure
B1377 means there is a malfunction with the oil change lamp circuit, likely due to a defective oil change lamp bulb or circuit.