SPN 2791 — EGR Valve Control
Safe to driveEnough to reach the yard
Updated: 2026-11-14
J1939 code SPN 2791. Below — how the fault is worded at the factory by Cummins ISB, KAMAZ, KAMAZ-5490, MAZ, SITRAK and YaMZ, and what the second half of the code (FMI) means in the standard.
How to check it yourself
EGR valve control: the ECU feeds current or air to the valve actuator. The code is about this control circuit: the actuator itself, its supply, or the valve not moving where it was told.
What it should read
| Electric actuator: winding resistance | per the factory data, usually from a few to tens of ohms |
| Pneumatic actuator: control pressure | as in the pneumatic system, without leaks |
Check order
- Valve test from diagnostics: listen to it moving.
- Electric actuator: connector and winding — open, and short to the body.
- Pneumatic actuator: the tube to the actuator, the solenoid control valve, leaks.
- Valve coked — the actuator cannot move it, and the ECU sees an actuator fault.
- If there is also a position code, SPN 27 — check the valve itself first.
Common causes — from most to least frequent
- Coked valve.
- Actuator or its connector.
- Pneumatic actuator: air leak.
Cummins ISBKAMAZKAMAZ-5490MAZSITRAKYaMZ
Cummins ISB 6.7 engine
| FMI 5 | EGR valve control circuit current low or open |
| FMI 6 | EGR valve control circuit current high or grounded |
| FMI 13 | EGR valve controller out of calibration |
| FMI 15 | EGR valve control circuit calculated over-temperature, least severe |
KAMAZ engine (J1939)
| FMI 2 | EGR actuator: short circuit / open circuit / overheating. |
| FMI 3 | EGR actuator: short circuit / open circuit / overheating |
| FMI 4 | EGR actuator: short circuit / open circuit / overheating |
| FMI 5 | EGR actuator: short circuit / open circuit / overheating |
KAMAZ-5490 (Mercedes, K-line)
FMI is per the block maker's own table, not the J1939 table below.
| FMI 0 | Exhaust gas recirculation (EGR): sensor circuit open or shorted to positive. K-line code on KamAZ-5490: MR2 13215. |
| FMI 1 | Exhaust gas recirculation (EGR): sensor circuit shorted to ground. K-line code on KamAZ-5490: MR2 13216. |
| FMI 2 | EGR actuator: system performance, temperature diagnosis. K-line code on KamAZ-5490: MR2 16679. |
| FMI 7 | Exhaust gas recirculation (EGR): general system control error. K-line code on KamAZ-5490: MR2 16678. |
| FMI 12 | Exhaust gas recirculation (EGR): temperature too high / too low. K-line code on KamAZ-5490: MR2 13332. |
MAZ
| FMI 0 | EGR valve position control error - Maximum positive deviation exceeded. Blink code: 6-8-1. Repair: Check all EGR system components and their wiring. |
| FMI 1 | EGR valve position control error - Maximum negative deviation exceeded. Blink code: 6-8-1. Repair: Check all EGR system components and their wiring. |
| FMI 2 | EGR control valve fault - Overheating. Blink code: 6-6-2. Repair: Check the electropneumatic EGR flap control valve and its wiring. |
| FMI 3 | EGR control valve fault - CJ230 driver error. Blink code: 6-6-2. Repair: Check the electropneumatic EGR flap control valve and its wiring. |
| FMI 4 | EGR control valve fault - Valve control current exceeded. Blink code: 6-6-2. Repair: Check the electropneumatic EGR flap control valve and its wiring. |
| FMI 7 | EGR valve pneumatic actuator stuck - Bypass valve stuck. Blink code: 6-7-1. Repair: Check the pneumatic actuator of the EGR flap. |
| FMI 12 | EGR control valve fault - Current limited due to overheating. Blink code: 6-6-2. Repair: Check the electropneumatic EGR flap control valve and its wiring. |
SITRAK
| FMI 2 | EGR valve command message error on the CAN bus. Scan tool code: P0403. Effect: Loss of communication with the modules, some functions are disabled. |
| FMI 3 | EGR valve power supply error. Scan tool code: P0403. Effect: Torque may be limited. |
| FMI 12 | System error in the EGR valve circuit. Scan tool code: P0403. Effect: Torque may be limited. |
| FMI 14 | EGR valve initialisation error. Scan tool code: P0400. Effect: Torque may be limited. |
| FMI 20 | High thermal load on the EGR valve powerstage in the ECU. Scan tool code: P0403. Effect: Torque limited, the engine may shut down. |
| FMI 21 | High temperature in the EGR valve control unit. Scan tool code: P040A. Effect: Fan and warm-up control may misbehave. |
| FMI 23 | EGR valve position deviation warning. Scan tool code: P0400. |
| FMI 24 | EGR valve position sensor error. Scan tool code: P0409. |
YaMZ
| FMI 0 | EGR valve position control fault (Maximum positive deviation exceeded). Blink code: 6-8-1. Repair: Check all EGR system components and their wiring. |
| FMI 1 | EGR valve position control fault (Maximum negative deviation exceeded). Blink code: 6-8-1. Repair: Check all EGR system components and their wiring. |
| FMI 2 | EGR valve control valve fault (Overheating). Blink code: 6-6-2. Repair: Check the electropneumatic EGR flap control valve and its wiring. |
| FMI 3 | EGR valve control valve fault (CJ230 driver error). Blink code: 6-6-2. Repair: Check the electropneumatic EGR flap control valve and its wiring. |
| FMI 4 | EGR valve control valve fault (Valve control current exceeded). Blink code: 6-6-2. Repair: Check the electropneumatic EGR flap control valve and its wiring. |
| FMI 7 | EGR valve pneumatic actuator seized (Bypass valve seized). Blink code: 6-7-1. Repair: Check the pneumatic actuator of the EGR flap. |
| FMI 12 | EGR valve control valve fault (Current limited due to overheating). Blink code: 6-6-2. Repair: Check the electropneumatic EGR flap control valve and its wiring. |
What FMI means in J1939
Can I keep driving
Safe to drive. Below — how much time you have and what happens if you keep going.
What happens if you keep driving
Boost is not reaching its target: turbo, intercooler or intake. The engine compensates with mixture and runs hotter than usual.
You will lose pull, burn more fuel and add overheating on long climbs. If you hear a whine or a whistle from the turbo, stop — the wheel is breaking up.
This is an electrical fault: an open, a short or a bad contact in the sensor circuit. The value it measures is most likely fine. You can drive. But until the circuit is repaired this system runs blind and cannot warn you about a real failure.
What to check on the spot
Inspect the air filter and charge-air hoses: leaks and cracks produce exactly these codes.
Where to start
This code is often not the fault itself but a knock-on. If any of these is in the same readout, start with it:
- SPN 102Intake manifold pressure (boost)
Nearby: intake / boost
- SPN 51Engine throttle valve position
- SPN 102Intake manifold pressure (boost)
- SPN 105Intake manifold air temperature
- SPN 106Engine Intake Air Pressure
- SPN 107Air filter differential pressure
- SPN 132Intake mass air flow
- SPN 411EGR Differential Pressure
- SPN 729Intake Air Heater Driver #1
- SPN 730Intake Air Heater Driver #2
- SPN 3464Throttle Actuator Control Command 1
Makes with this code
Scanner threw several codes at once? Paste the whole list — we will show which one is the root cause and which ones simply followed.