Q: CEL for PO303 PO404

asked by on December 20, 2016

Replaced plugs and wires, checked coil and it seemed to be fine. Not sure what to do. I want this CEL off.

My car has 112000 miles.
My car has a manual transmission.

Warning Light is on Inspection $94.99 - $114.99 Get a Quote

Do you mean P0303 and P0304 or an actual P0404? The 404 is for an exhaust gas re circulation valve problem where the valve may be clogged or the vacuum supply hose my be cracked. The coil may look ok, but if there is no spark at the post for cylinder 3 and the wires and plugs are ok, the problem may be in the coil. Consider hiring an experienced technician like one from YourMechanic who can come out and take a closer look at the vehicle and perform a few checks to offer a more personal diagnosis of your warning light.

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

Sunroof doesn't work
The sunroof could fail for either electrical, or mechanical reasons. The sunroof module takes inputs from the switch. It then uses this information to control the sunroof motor through a dedicated relay. A problem anywhere in this system could prevent...
Brake warning light comes on intermittently when I accelerate or drive uphill
Check the brake fluid level (https://www.yourmechanic.com/article/what-is-brake-fluid-and-what-does-it-do). If the level is low, it will illuminate the "Brake" light. Many time as the brake linings wears, the level of fluids will drop to keep the pads close to the rotor. If the...
Vibrations in the stick shift and engine
It is very possible it could be a clutch/ transmission/driveline issue. Locating the source of the vibration, and ensuring it is not an engine peripheral is key. The fact that the clutch is not acting as designed almost makes it...
Car won't start keeps starting then cutting out its a new battery as well
Hello. This is most likely not a battery problem if the car cranks over and starts even if it dies shortly after. This is more likely an air/fuel supply issue. There is something called an idle air control module (https://www.yourmechanic.com/services/idle-control-valve-replacement)...
AC temp knob won't turn all the way to cold.
Hello. Your blend door is the part of your vehicle that is responsible for blocking off hot or cold air depending on the preference of the driver. The hot or cold knob on your climate control system is connected to...
Is my alternator bad or my cables?
Hello. If the vehicle is only working when the charger is installed then there is high resistance in the vehicles electrical system. Most of the time it is caused by a bad positive battery cable (https://www.yourmechanic.com/services/battery-cable-replacement). I usually do a...
The headlights flicker.
The most likely cause for lights flickering would be a bad or loose ground. Make sure battery terminals are tight. Make sure the battery and other engine grounds are tight. Check the connector and harness at each headlight to be...
Will a bad crankshaft position sensor cause my car to turn off while at a stop light?
Hi there. The issue could be one of the following. Check The fuel pressure could be low or dropping when the engine is stalling out - possible fuel pump failure The crankshaft position sensor could be shorting out or loosing...
My 2003 Acura MDX Doesn't want to start it cranks the light in the truck will turn on. The battery light, check engine and oil lig
Hi There, This may be related to many different possibilities, some of which may be related to a lack of spark or possibly timing issues and some of which may be related to a fuel delivery problem or a combination...

Related articles

P0184 OBD-II Trouble Code: Fuel Temperature Sensor "A" Circuit Intermittent
P0184 P0184 trouble code definition Fuel Temperature Sensor "A" Circuit Intermittent What the P0184 code means P0184 is a generic OBD-II code indicating that the fuel temperature sensor A is intermittent; either the sensor input is not steady and goes...
P0586 OBD-II Trouble Code: Cruise Control Vent Control Circuit/Open
P0586 means that there is an electrical fault in the cruise control vent control circuit due to faulty electrical components or cruise control switch.
Understanding the Subaru Low Oil and Service Indicator Lights
Car symbols, or dashboard lights, are a car service reminder. The Subaru Low Oil codes indicate when your car needs service.