P0310 Code: Cylinder 10 Misfire Detected
The P0310 code means the computer detected failed combustion events in cylinder 10. The most common causes are the spark plug, the ignition coil or the fuel injector on that cylinder, and less often a compression problem. You can drive with caution if the light is steady, but a flashing light means you should slow down and get it fixed.
- Severity
- High
- Can I keep driving?
- Yes, but with caution
- Estimated cost
- $20 to $600
- Difficulty
- Medium
- System
- Ignition and Misfires
- Applies to
- All OBD2 vehicles
On this page
What the P0310 code means
The computer uses the crankshaft position (CKP) sensor to measure the small burst of acceleration that each combustion event produces. When a cylinder does not deliver it, the computer counts a misfire. If the number of misfires goes over the limit in a block of engine revolutions, it stores the code for the cylinder involved. That is how the P0310 code is set.
Having a code for cylinder 10 specifically is a big advantage: the problem is almost always in something that belongs to that one cylinder. Cylinders 7 to 12 only exist on engines with eight, ten or twelve cylinders, almost always in a V layout. On those engines, reaching the spark plugs and coils on the rear bank can be awkward, so it pays to diagnose carefully before you take anything apart.
If the check engine light is flashing, the rate of misfires can damage the catalytic converter. Slow down and avoid heavy loads until it is repaired. Cylinder numbering is set by the manufacturer. On most inline engines, cylinder 1 is the one closest to the timing belt or chain, and on V engines the odd and even cylinders are usually on different banks. Confirm it in the service manual before you start.
See the complete guide to P0300 misfire codes for the swap method of diagnosis.
P0310 code symptoms
- Engine shaking, especially at idle or under load.
- Check engine light steady or flashing.
- Loss of power.
- Smell of unburned fuel from the exhaust.
- Higher fuel use.
- Hesitation or jerking when you accelerate.
Likely causes of the P0310 code
- Worn or damaged spark plug in cylinder 10. The cheapest and most frequent cause.
- Cylinder 10 ignition coil with high voltage leaks or a damaged internal winding.
- Deteriorated spark plug wire or boot on engines that use them.
- Cylinder 10 injector clogged or not pulsing. The cylinder is not getting enough fuel.
- Vacuum leak near the cylinder. The intake manifold gasket on that side.
- Low compression from valves, piston rings or the head gasket.
- Damaged camshaft or rocker arm on high-mileage engines.
How to diagnose the P0310 code step by step
- Confirm the cylinder with the misfire counters on the scan tool, at idle and under load.
- Inspect the cylinder 10 spark plug. Color, electrode wear and gap.
- Swap the cylinder 10 coil with the one from a neighboring cylinder, clear the codes and drive. If the misfire moves to the other cylinder, the coil is the culprit.
- Do the same with the spark plug if the misfire did not follow the coil.
- Check injector 10. Resistance, pulse with a test light, and the click with a stethoscope.
- Measure the compression of cylinder 10 and compare it with the others (the difference should be under 10 to 15 percent).
- If the compression is low, run a leak-down test to find out whether it is a valve, rings or the head gasket.
How to fix the P0310 code
- Replace the spark plug with the correct type and gap (on a V8 it is best to change them all at once).
- Replace the damaged coil or plug wire.
- Clean or replace the injector.
- Repair the vacuum leak or the mechanical cause.
- Clear the codes and check that the misfire counters stay at zero.
Technical reference data
- Typical coil primary resistance: 0.4 to 1.5 ohms.
- Typical spark plug gap: 0.8 to 1.1 mm (about 0.031 to 0.043 in).
- Typical compression on a gasoline engine: 10 to 14 bar (about 145 to 200 psi).
- These values are for orientation only. Check the manufacturer data for your engine.
Brand-specific notes
P0310 on GM
On GM V8 engines, cylinders 7 and 8 are usually at the back of each bank, near the firewall, where heat wears out the coils and boots sooner.
P0310 on Ford
On Ford V8 engines, cylinders 7 and 8 are usually at the back of each bank, near the firewall, where heat wears out the coils and boots sooner. On the Ford 5.4 three-valve, the spark plugs can break when you remove them, so follow the manufacturer procedure.
Questions about the P0310 code
There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.