P0300, P0301-P0312 and P0313+P0314 Misfire Codes

Misfire Codes P0300, P0301-P0312 and P0313+P0314

The only way to clear the code is to use a crankshaft position relearn with a scan tool.

Codes P0300 to P0319 are known as misfires codes. These codes are some of the most misunderstood codes because of how a misfire is detected.

A misfire could be caused by an ignition, fuel or mechanical issue. There is no such thing as a misfire sensor. Instead, the ECM detects a misfire using the crankshaft position sensor or, in some cases, the knock sensor. The ECM calculates the time between the edges of the crankshaft reluctor wheel teeth by receiving a signal from the crankshaft position sensor. The ECM knows the firing order and the crankshaft’s position, so changes to the rotational velocity are detected. The ECM classifies abnormal changes as misfires. 

This brings us to the criteria for setting a misfire code. The reality is, even new vehicles misfire. 

If the check engine light turned on every time there was a misfire, it would constantly flash, even on new vehicles. To prevent this from annoying the customer, all OBDII vehicles have a misfire. A misfire monitor will count the number of misfires for the engine and specific cylinders. 

Depending on the vehicle and misfire detection criteria, it could be 200 revolutions or a thousand revolutions. If the number of misfires exceeds the limit for the number of revolutions, it will set a single cylinder misfire code. If multiple cylinders are misfiring, a P0300 for random misfires could also be set. Codes P0301 to P0312 are cylinder-specific misfire codes for cylinders 1 to 12. These cover four cylinders, V6s, V8s, V10s and even V12s. 

Code P0313 is like a P0300 but will only be set if the fuel tank level is low.

P0314 indicates a single misfiring cylinder that is powerful enough to damage the catalytic converter. When code P0314 is active, the check engine light will flash.

Misfire code P0315 indicates the system can no longer run misfire monitors because the input from the crankshaft position sensor is not present or learned. The most common cause of a P0315 is that the crankshaft position is not learned after an ECM replacement or ECM reflash. On most vehicles, clearing a P0315 is impossible with a scan tool or disconnecting the battery. 

The only way to clear the code is to use a crankshaft position relearn with a scan tool. This procedure typically involves holding the engine RPMs at a specific level for a given time. Most scan tools will walk you through the procedure.

P0316 indicates misfires during the first 1,000 revolutions of the crankshaft after starting. The code will stay around for a few key cycles if the conditions do not occur again. P0316 is designed to detect high cold start emissions before the oxygen sensors are at operating temperature. 

A P0316 code can occur as the seasons change and gas stations switch from summer to winter fuel blends. If a P0316 code persists, other items on the engine need to be evaluated, like carbon build-up or the condition of the spark plugs.

Misfire monitors can be suspended under certain conditions. Rough roads can be one reason. Engineers will program the vehicle to turn off the misfire monitor when the A/C clutch is engaged, the torque converter locks up or a rough road is detected. 

P0317, P0318 and P0319 indicate that misfire monitor is disabled due to a malfunctioning rough road sensor. Some vehicles will have two accelerometers connected to the vehicle’s body to detect potholes and other road surface imperfects that might mimic a misfire. P0317 indicates that the input from the sensor is missing. P0318 means a malfunction of circuit A, P0319 indicates a malfunction of circuit B.

Most late-model vehicles do not have a rough road sensor. Instead, the sensing of a bumpy road is the job of the ABS sensor cluster.

The most crucial diagnostic strategy to remember is misfire codes hardly even occur on their own or are rarely related to the ignition coils or spark plugs. Most of all, to replicate a misfire problem, it will require a test drive with a scan tool. 

You May Also Like

Alternator Testing For No Charge Conditions

Many alternator problems turn out to be nothing more than a bad connection at the alternator or a bad wiring harness.

If only battery voltage is present at the battery on a running engine, does this mean the alternator is “bad?” No, it does not. It only means that the alternator is not charging, but does not reveal why. Therefore, it does not point to a faulty alternator. All too often, the alternator is condemned by technicians due to this test alone. The cause could instead be a module that distributes the power to the vehicle and regulates the alternator.

Understanding Coolants

All-season coolant used inorganic acid technology and worked great for almost 30 years.

Ignition System Do’s and Don’ts

Why do ignition systems give technicians problems when diagnosing ignition-related misfires? The answer is that some technicians use tests that might give inconclusive results or do damage to the coil or drivers inside a module.

Tools To Service Serpentine Belts

Servicing the serpentine belt on some vehicles is a tough task.

Battery Charging and Diagnostics

Here are six tips to use when diagnosing a vehicle with a dead battery. 

Other Posts

Mercedes Ignition Coil Pack Diagnostics

Replacing a single coil might not be the best approach to curing an engine of a chronic misfire.

Why Do Timing Chains Stretch?

As the timing chain wears, it can change the timing of the camshaft and crankshaft.

Carbon Deposits and Direct Injection Engines

The primary cause of these problems is that fuel and added detergents are not hitting the back of the intake valves.

Acura Turbo Engine Service

It is important to check the operation of the solenoids that control vacuum to the actuators.