If the indicator light on your car's dashboard comes on Check Engine, and the scanner produces fault codes from the series 4xxx, 7xxx, 6xxx, 9xxx or 5xxx - this is a signal of problems in the electronic systems of the machine. These codes refer to different control units: from engine and transmissions up to body electronics and security systems. Unlike universal OBD-II codes (for example, P0300), these designations are often productive and require a specific approach to diagnosis.

In this article we will look at:

  • πŸ”§ What do they mean series codes 4xxx, 7xxx, 6xxx, 9xxx and 5xxx in popular car brands (Toyota, VW, BMW, Ford).
  • πŸ” Top 5 reasons their occurrence - from faulty sensors to wiring problems.
  • πŸ› οΈ Step by step instructions troubleshooting, including checking circuits, resetting adaptations and replacing components.
  • ⚠️ What not to do, so as not to aggravate the breakdown (for example, ignore errors 9xxxrelated to immobilizer).

We will pay special attention to codes that are often confused with β€œfalse” positives - for example, 5200 (canister valve malfunction) or 9355 (communication error with the comfort unit). Using tables and checklists, you can quickly determine whether an urgent repair is required or the problem can be solved with a simple reset.

πŸ“Š Which scanner do you use for diagnostics?
Autoscanner ELM327
Diagnostic laptop
Multibrand scanner (Launch, Autel)
Cheap Chinese adapter
I use the services of a service station

1. Decoding error codes: what do the series 4xxx, 7xxx, 6xxx, 9xxx, 5xxx mean?

Fault codes in cars are divided into standard (OBD-II) and production. The first ones start with a letter P (for example, P0171 - lean mixture), the second - from the numbers. Series 4xxx–9xxx usually belong to the second type and depend on the car brand. Below is the general classification:

Code series Fault area Code examples Typical reasons
4xxx Injection, ignition system, ECU engine 4200 (ignition coil), 4503 (oxygen sensor) Faulty sensors, broken wiring, bad gasoline
5xxx Transmission (Automatic transmission, DSG), clutch 5301 (automatic transmission solenoid), 5600 (oil pressure in box) Friction wear, contaminated oil, faulty mechatronics
6xxx Body electronics (BCM, lighting, power windows) 6010 (comfort block), 6502 (rain sensor) Short circuit, oxidized contacts, module failure
7xxx Security systems (ABS, ESP, airbags) 7004 (ABS sensor), 7850 (seat belt tensioner) Broken wires, faulty sensors, mechanical damage
9xxx Network communication (CAN bus), immobilizer, keys 9310 (communication error with ECU), 9500 (key not recognized) Wiring problems, incompatible software, synchronization failure

Important! The same code can mean different faults for different manufacturers. For example, 6010 at VW - this is a comfort block error, and Toyota β€” audio system malfunction. Always check with service manual your model.

⚠️ Attention: Series codes 9xxx often block engine starting (for example, 9500 - "key not recognized"). Do not try to "reset" them by simply resetting the battery terminal - this may cause loss of adaptations immobilizer

2. Top 5 reasons for errors 4xxx–9xxx (and how to avoid them)

Most of the codes in these series are due to common problems that can be prevented. Here are the main reasons:

  1. Faulty sensors (for example, crankshaft position sensor or lambda probe). Over time, they β€œdie” from overheating, vibration or corrosion. Symptoms: jerks during acceleration, increased fuel consumption.
  2. Wiring problems β€” oxidized contacts, frayed wires or short circuits. Often found in harnesses under the hood or in doorways.
  3. Software glitches control units. This can happen after disconnecting the battery, β€œcrooked” chip tuning or firmware update.
  4. Mechanical wear (for example, automatic transmission solenoids or wheel bearings), which leads to errors ABS/ESP (series 7xxx).
  5. External factors: bad fuel, moisture getting into the connectors, impacts on the body (can damage sensors parking sensors or cameras).

Critical error: code 9355 (β€œLoss of communication with the comfort unit”) often appears after replacing the battery or disconnecting the mass. If you do not reprogram the unit, the power windows, central locking and lighting may stop working.

View codes with a scanner (not only Check Engine, but also other blocks)

Check the integrity of the wiring and connectors (especially in vibration areas)

Assess the oil level in the engine and gearbox (low levels can cause errors 5xxx)

Check battery voltage (must be at least 12.4 V)

Reset adaptations (for example, throttle or automatic transmission) -->

3. Diagnostics of codes 4xxx (engine and ignition): step-by-step instructions

Series errors 4xxx usually associated with injection system, ignition or engine sensors. Let's look at typical codes and how to eliminate them:

3.1. Code 4200: Ignition coil fault

Symptoms: engine tripping, misfires, loss of power.

Reasons:

  • πŸ”₯ The coil insulation is broken (visible by cracks or traces of melting).
  • πŸ”Œ Poor contact in the connector or wire break.
  • πŸ’§ Oil/moisture getting into the candle well.

How to fix:

  1. Swap the coils from the cylinders (for example, 1st and 3rd). If the error β€œmoves” to another cylinder, the coil is faulty.
  2. Check the coil resistance with a multimeter (normal: primary winding - 0.5–2 Ohm, secondary - 6–15 kOhm).
  3. Clean the spark plug wells from oil/moisture and check the O-rings.

3.2. Code 4503: Low signal from oxygen sensor (lambda probe)

Symptoms: increased fuel consumption, black smoke from the exhaust pipe, error P0130.

Reasons:

  • πŸ›’οΈ Contamination of the sensor with soot (due to a rich mixture or oil in the exhaust).
  • πŸ”₯ Sensor overheating (for example, due to misfires).
  • πŸ”Œ Broken or shorted wiring.

How to fix:

  1. Check the voltage at the sensor connector (with the engine running it should fluctuate in the range 0.1–0.9 V).
  2. If the sensor is β€œlazy” (reacts slowly), try cleaning it phosphoric acid (only for zirconium lambda!).
  3. Replace the sensor if cleaning does not help (average price: 1500–4000 β‚½).
πŸ’‘

If after replacing the lambda probe the error 4503 left, check wiring from sensor to ECU β€” often the problem lies in a break in the ground or signal wire.

4. Errors 5xxx: problems with the transmission (automatic transmission, DSG, robot)

Series codes 5xxx - one of the most insidious, since ignoring can lead to complete failure of the box. For example, error 5301 ("Solenoid malfunction") during prolonged driving without repair will result in wear of friction clutches and major repairs for 100 000+ β‚½.

Let's look at the two most common codes:

4.1. Code 5301: Pressure control solenoid

Symptoms: jerks when changing gears, delays during acceleration, transition to emergency mode.

Reasons:

  • πŸ›’οΈ Dirty oil in the automatic transmission (clogs the valve body channels).
  • πŸ”§ Wear of the solenoid itself (resource - 150–200 thousand km).
  • πŸ”Œ Break or short circuit in the control circuit.

Diagnostics and repair:

  1. Check the level and condition of the oil (if it is black or smells like burning, change it urgently!).
  2. Remove the automatic transmission pan and inspect for the presence of chips (its presence indicates wear of the clutches).
  3. Check the solenoid resistance (normal: 10–30 Ohm). If there is no resistance, the solenoid is burnt out.
  4. When replacing the solenoid necessarily Wash the valve body and change the oil.
What happens if you ignore error 5301?

If you continue to drive with a faulty solenoid, the transmission will begin to operate in emergency mode (usually 3rd gear is engaged). This leads to:

  • Accelerated wear of friction discs.
  • Overheating of the oil and scuffing on the shafts.
  • Complete failure of the box (repair will cost 80–150 thousand β‚½).

In some cases (for example, on DSG-7) ignoring this error may lead to blocking the box right while driving.

4.2. Code 5600: Low oil pressure in automatic transmission

Symptoms: gear slipping, shocks when shifting, noise from the gearbox.

Reasons:

  • πŸ›’οΈ Low oil level (leakage through seals or radiator).
  • πŸ”§ Wear oil pump or clogged oil filter.
  • πŸ”₯ Oil overheating (for example, due to towing a trailer).

How to fix:

  1. Add oil to the level (check hot box!).
  2. If the oil is dirty, complete replacement with flushing (cost: 5000–10 000 β‚½).
  3. Check the oil pressure with a pressure gauge (standard: 2–5 bar depending on model).
  4. If the pump is faulty, it needs to be replaced (repair is possible on some models).
⚠️ Attention: On boxes DSG-6/DSG-7 error 5600 may indicate a malfunction mechatronics (electronic control unit). In this case it is required flashing or replacement of mechatronics (price: 50–100 thousand β‚½).

5. Codes 6xxx and 7xxx: body electronics and security systems

Errors in these series often seem β€œnon-critical”, but can cause a lot of inconvenience - from broken windows up to spontaneous deployment of airbags.

5.1. Code 6010: Comfort unit error (BCM)

Symptoms: The central locking, interior lighting, and power windows do not work.

Reasons:

  • πŸ”‹ Crash after disconnecting the battery.
  • πŸ”Œ Short circuit in the circuit (for example, after an unsuccessful alarm installation).
  • πŸ’» Incompatible software (for example, after chip tuning).

Solution:

  1. Reset the error using the scanner and reboot the unit (disconnect the battery terminal for 10 minutes).
  2. If the error returns, check the fuses and relays of the comfort unit.
  3. As a last resort - reflash BCM (specialized equipment required).

5.2. Code 7004: ABS sensor malfunction

Symptoms: the lamp is on ABS, wheel locking when braking, error C0035.

Reasons:

  • πŸš— Damage to the sensor wire (often rubs against the wheel).
  • 🧲 Contamination of the sensor with metal shavings.
  • πŸ”§ Wheel bearing wear (changes the gap between the sensor and the drive disc).

Diagnostics:

  1. Check the sensor resistance (standard: 800–1400 Ohm).
  2. Inspect the wire for chafing (especially near the steering knuckle).
  3. Measure the gap between the sensor and the drive disk (should be 0.5–1.5 mm).
πŸ’‘

If after replacing the ABS sensor there is an error 7004 left, be sure to check it out wheel bearing condition β€” a worn bearing can β€œknock off” the signal even from a new sensor.

6. Errors 9xxx: problems with the CAN bus and immobilizer

Series codes 9xxx - the most β€œunpredictable” ones, as they are often associated with network data exchange between control units. For example, error 9310 ("Loss of connection with ECU") may appear due to:

  • πŸ”Œ Poor contact in connectors CAN buses (often oxidize).
  • πŸ“‘ Damage to wiring (for example, after an accident or unqualified repair).
  • πŸ’» Incompatible firmware of blocks (for example, after replacing ECU used).

How to diagnose:

  1. Check the integrity of the wires CAN-High and CAN-Low (the resistance between them should be 60 ohm).
  2. Inspect the connectors for oxidation or bent contacts.
  3. If the problem is ECU β€” try to reflash the unit (sometimes resetting adaptations helps).

Critical case: error 9500 (β€œKey not recognized”) on VW/Audi often requires key bindings through diagnostic equipment (for example, VCDS). Self reset battery terminal here won't help!

7. How to reset errors 4xxx–9xxx: step-by-step instructions

Not all errors require repair; some can be reset yourself. Here are the universal methods:

7.1. Reset via scanner (ELM327, Launch, Autel)

Instructions:

  1. Connect the scanner to the diagnostic connector (OBD-II).
  2. Select the car model and control unit (for example, Engine or Transmission).
  3. Find the function Clear DTCs (remove errors).
  4. Turn off the engine, remove the key, then start the car again and check if the errors return.

7.2. Reset by disconnecting the battery

When it helps: for "soft" errors (for example, 4200 after refueling with bad gasoline).

How to do:

  1. Disable negative terminal battery
  2. Apply the brake (to discharge the capacitors in the control units).
  3. Wait 10–15 minutes.
  4. Reconnect the terminal and start the engine.
⚠️ Attention: This method doesn't work for immobilizer errors (9xxx) and adaptive systems (for example, DSG). After such a reset you may need to throttle learning or box adaptation.

7.3. Reset adaptations (for automatic transmission, throttle valve)

Some errors (eg 5301 or 4500) require training control units. Here's how to do it:

  • πŸ”§ Throttle valve adaptation:
    1. Clear errors with a scanner.
    2. Stop the engine and turn on the ignition for 30 seconds.
    3. Start the car and let it idle 5–10 minutes.
  • πŸš— Automatic transmission adaptation:
    1. Warm up the box to operating temperature.
    2. Reset adaptations via the scanner (function Transmission Reset).
    3. Drive 10–15 km in a gentle mode (without sudden acceleration).

    FAQ: Frequently asked questions about codes 4xxx–9xxx

    Is it possible to drive with error 4200 (ignition coil)?

    In the short term - yes, but this will lead to:

    • Increased fuel consumption (up to +20%).
    • Risk of catalyst damage (due to unburnt fuel).
    • Loss of power and jerking.
    • We recommend replacing the coil within 1–2 weeks.

    Error 5301 on automatic transmission - what to do first?

    First check:

    1. Oil level and condition (if it is black, change it urgently!).
    2. Integrity of the solenoid wiring (often rubs against the box body).
    3. Presence of other errors (for example, 5600 - low oil pressure).

    If the oil is in order and the wiring is intact, the solenoid must be replaced.

    Why did errors 6010 and 9355 appear after replacing the battery?

    This is a typical situation - comfort blocks (BCM) and the immobilizer lose adaptation. Solution:

    1. Clear errors with a scanner.
    2. Execute key synchronization (some cars require a PIN code to be entered).
    3. If errors remain, contact a service station for flashing blocks.

    Don't try Resetting these errors by disconnecting the battery - this may make the problem worse!

    Is it possible to clean soot from the lambda probe yourself?

    Yes, but only for zirconium sensors (not suitable for broadband). Instructions:

    1. Remove the sensor from the exhaust pipe.
    2. Soak it in phosphoric acid on 10–15 minutes.
    3. Rinse with water and dry.
    4. Install it back and reset the error.
    5. If after cleaning there is an error 4503 remains - the sensor must be replaced.

    What to do if the scanner does not see an error, but the Check Engine light is on?

    Possible reasons:

    • πŸ”Œ Problem with scanner wiring or connector OBD-II.
    • πŸ’» Error in a block that your scanner does not support (for example, immobilizer).
    • πŸ”₯ Mechanical failure (for example, a crack in the manifold), which the scanner does not detect.
    • Solution: try another scanner or contact a service station for full diagnostics.