Cars & Trucks Logo

Related Topics:

A
Anonymous Posted on Oct 10, 2013

Causes cylinder misfire

P0170,P0301,P0303,P0302

2 Related Answers

ZJLimited

ZJ Limited

  • 17989 Answers
  • Posted on Jul 13, 2011

SOURCE: 2005 Hyundai Tucson 2.0L During start-up

A P0300 diagnostic code indicates a random or multiple misfire. If the last digit is a number other than zero, it corresponds to the cylinder number that is misfiring. A P0302 code, for example, would tell you cylinder number two is misfiring. Unfortunately, a P0300 doesn't tell you specifically which cylinder(s) is/are mis-firing, nor why.

For example, a P0302 code means that the the car's computer has detected that one of the engine's cylinders is not firing properly. In this case it's cylinder #2; same condition in P0301 - cyl #1, P0303 - cyl #3 and P0304 - cyl #4.

A code P0300 (or 301, 302, 303 or 304) may mean that one or more of the following has happened:
Faulty spark plugs or wires
Faulty coil (pack)
Faulty oxygen sensor(s)
Faulty fuel injector(s)
Burned exhaust valve
Faulty catalytic converter(s)
Stuck/blocked EGR valve / passages
Faulty camshaft position sensor
Defective computer

About your possible solutions, if there are no symptoms, the simplest thing to do is to reset the code and see if it comes back.

If there are symptoms such as the engine is stumbling or hesitating, check all wiring and connectors that lead to the cylinders (i.e. spark plugs). Depending on how long the ignition components have been in the car, it may be a good idea to replace them as part of your regular maintenance schedule. I would suggest spark plugs, spark plug wires, distributor cap, and rotor (if applicable). Otherwise, check the coils (a.k.a. coil packs). In some cases, the catalytic converter has gone bad. If you smell rotten eggs in the exhaust, your cat converter needs to be replaced. I've also heard in other cases the problems were faulty fuel injectors.

Random misfires that jump around from one cylinder to another (read: P030x codes) also will set a P0300 code. The underlying cause is often a lean fuel condition, which may be due to a vacuum leak in the intake manifold or unmetered air getting past the airflow sensor, or an EGR valve that is stuck open.



So, your code P0170 is one that surfaces with certain makes of automobiles more than others. In writing this article I've added Mercedes-Benz-specific info since it seems that M-B (and VW) are most prone to having this P0170 surface along with misfire codes or other fuel trim codes. P0170 means there was a malfunction in the computer's control of the air:fuel ratio.

It also indicates that the fuel trims reached their limit of adding fuel while trying to compensate for a actual or perceived rich condition. When the fuel trims reach their rich correction limit, the PCM (Powertrain Control Module) sets a P0170, indicating a problem or malfunction in the fuel trims. It may also have a P0173 referring to the same malfunction but on bank two.

Potential causes include a vacuum leak, unmetered air leaks Fuel saturated engine oil Leak in turbo air charge hoses (if equipped) Possibly bad O2 sensor (If Mercedes, may require adaptation with M-Benz compatible scan tool.) Oil contamination in MAF connector or O2 sensor connectors. Also check ignition coils, cam and crank sensors, and oil sensor for leakage contributing to oil intrusion in wiring harness. Defective MAF (Mass Air Flow) sensor (especially on Mercedez-Benz and other European autos. There are a lot of problems with aftermarket MAF sensors).

If you have this code and access to a scan tool, observe the MAF sensor reading in grams/sec. The reading will be different for different automobiles, so get a good spec. I'm going to stick with what would be normal for a Mercedes (1.8L), since they have the bulk of the trouble. Expect to see at idle 3.5-5 g/s (ideally). At 2500 RPMs with no load it should be between 9 and 12 g/s. On road test, at WOT (wide open throttle) it should be 90 g/s or well above. If it's not in specs, replace it. Be careful of Ebay MAFs. Often they don't work according to OE specifications. If the MAF checks out and there is no oil intrusion at the connector, check fuel pressure and ensure that there are no leaks at the regulator internally or externally. Check all vacuum hoses and confirm none are cracked, disconnected or missing. Make sure there are no vacuum leaks at the intake manifold gaskets or tears in the air supply hose. If the engine is turbo charged, be sure the hoses are in good condition and have no leaks. Leaking turbo pressure hoses could cause a rich condition. Inspect the condition of crankcase vent hose under intake manifold and operation of check valve in the hose. (In the "What are the causes?" section) If there doesn't appear to be any problems with the fuel pressure, MAF or vacuum hoses, then inspect the O2 sensor connectors for oil intrusion. A bad O2 sensor could cause a P0170, or P0173. Repair cause of oil leak and replace oil-fouled O2 sensor.

This is location diagram...

zjlimited_487.gif

Bank 1 is always the side of the engine with cylinder #1.
Bank 2 is always the side of the engine with cylinder #2.

Bank 1 is the bank of cylinders on the firewall side.
Bank 2 is the bank of cylinders on the radiator side.

Sensor 1 is the O2 sensor before the cat.
Sensor 2 is the O2 sensor after the cat.

So the one you want is the sensor AFTER the cat on the FIREWALL side of the engine.

Hope this helps.

Ad

Randy Handy

  • 496 Answers
  • Posted on May 05, 2012

SOURCE: P0300 P0301 P0302 P0303 P0304

Have you had somebody clear the codes after you installed the parts.If not the codes have to be erased by using a scan tool.

Add Your Answer

×

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

0helpful
1answer

98 dodge ram 1500 5.9L 2wd codes P0300, P0301, P0302, P0303, P0171. What all do I need to do to resolve??

the p0300--p0301-p0302=p0303 are misfire codes and can mean needs tune up or wiring problem and p0171 is system to lean bank 1 with this code if you correct it will probably correct the misfire codes your receiving
http://www.obd-codes.com/p0171 Fixing Hesitating Car P0171 Code YouTube P0171 System Too Lean Bank 1
3helpful
2answers

P0302 - Cylinder 2 Misfire Detected,what needs to be done.

Fritz, Clear codes, Plugs and coils try switching them around, not using the same cylinder, to see if code changes to different cylinder. this would help diagnose bad coil or plug. See links below for full instruction. I have had this code come up because of a bad/dirty fuel injector also. Last link tells what other reasons code could be thrown.
"I hope this helped you out, if so let me know by pressing the helpful button. Check out some of my other posts if you need more tips and info."
Chevy Trailblazer misfire DIY diagnosis step one p0301 p0302 p0303 p0304...

Trailblazer P0301 Is the coil bad

P0302 OBD II Trouble Code

0helpful
1answer

Failed tcm

There is no TCM in sunfire only truck have a TCM
you might want to say
PCM and engine soon light flashing cause of misfire engine ....retrieve code and you see P0300 or P0301 or P0302 or P0303 or P0304 .the last number is for the cylinder number misfire and the P0300 for multiple misfire
hope it help
0helpful
1answer

97 chevy tahoe running rough update....

code P0303 is a misfire code for cylinder # 3, Possible spark plug, wire/coil or injector problem. P0141, bank1 sensor2, is the upstream oxygen sensor, this code may have been set by the misfire of Cyl #3, the lean condition is being cause by the misfire. Fix the misfire and clear the codes and P0141 should not return. If the vehicle is equipped with Coil over plug system try swapping the coil with any one of the others, test drive and if the misfire code changes to another P0300 code ( P0301, P0302, P0304 etc...) the coil has failed and will need to be replaced.
0helpful
1answer

2001, W210 E240 - 2.6 V6 misfires on 1 2 & 3 (codes P0301, P0302, P0303) when under load and cold - reset adn restart and runs fine ... if I drive very carefully when cold, then no problem, no engine...

While the P03xx codes can be intermittent, sporadic and very difficult to diagnose (bad fuel, malfunctioning injectors, assorted sensors, catalytic converters, etc.), I learned of one relatively simple and inexpensive solution to another Mercedes owner's various P03xx problems. See for yourself here: http://www.benzworld.org/forums/w140-s-class/1265142-p0300-p0301-p0306-p0170-codes.html
Good luck.
3helpful
1answer

Getting codes P0341, p0300, p0301, p0302, p0303

P0300 is multiple misfire. The corrective action for this code would be to test your fuel pressure and the injectors. P0301, P0302, P0303 is saying in certain cylinders there is a misfire. There are two different engines so I wasn't sure which one you have and couldn't give you the correct testing procedures for the coils. P0341 is saying the camshaft position sensor readings are bad. Again I am unable to give you the correct tests to check this due to not knowing your engine size. Feel free to email me at [email protected] with detailed information about your vehicle and I will be happy to email you the testing procedures to narrow down the problem and help you solve it.
1helpful
1answer

My honda odyssey 2002 has all this codes p0300,p0301,p0302,p0303,p0304,p0305,p0306,pp0307. Pls, what shall i do first 'cause i spend too much for gas.

These codes are for a cylinder misfire. Take it to a pro to find out which one(s). Could be an injector or an ignition coil
9helpful
1answer

Codes:p1346/p1349/p1354/p0446/p0300/p0301/p0303/p0305/p0307/ p0430/car runs rough when idling/lexus gs 400 1998

P0301 Cylinder No. 1 Misfire Detected
P0302 Cylinder No. 2 Misfire Detected
P0303 Cylinder No. 3 Misfire Detected
P0304 Cylinder No. 4 Misfire Detected
P0305 Cylinder No. 5 Misfire Detected
P0306 Cylinder No. 6 Misfire Detected
P1346 Variable Valve Timing (VVT) Circuit Range/Performance Fault
P1349 Variable Valve Timing (VVT) System Malfunction
P0330 Knock Sensor
P0446 EVAP Vent Control Fault
P0430 Catalyst System

Stop driving immediately.....

You defiantly skipped on your timing........
7helpful
3answers

I have a 05 VW Pessat with a 1.8L 65K miles on it. I have a random misfire and surge at idle. Code's set: P0300, P0301, P0302 and I seen P0303. This misfire comes and goes. Does not have a dead miss. I...

Try the crank pisition sensor that is vary likely to be the couse of your misfires its working but its intermintly shorting out telling the pcm that you have a misfire and setting the codes
10helpful
2answers

Obd codes p0300 p0301 p0303 p0305 p0401

P0401 Exhaust Gas Recirculation Insufficient Flow Detected

P0300 Random/Multiple Cylinder Misfire Detected
P0301 Cylinder 1 Misfire Detected
P0303 Cylinder 3 Misfire Detected
P0305 Cylinder 5 Misfire Detected


I would check out the EGR valve. That maybe what is causing all the misfires.
Not finding what you are looking for?

58 views

Ask a Question

Usually answered in minutes!

Top BMW Experts

vince

Level 3 Expert

2530 Answers

Steve Sweetleaf
Steve Sweetleaf

Level 3 Expert

1212 Answers

old marine
old marine

Level 3 Expert

2426 Answers

Are you a BMW Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...