BMW · Mini · Rolls-Royce — fault codes starting with 04

175 fault codes starting with 04 on BMW · Mini · Rolls-Royce vehicles, with descriptions: 040001, 040002, 040003 and more. Look up a code, read what it means.

Fault codes
175
Block
04
Make group
BMW · Mini · Rolls-Royce
Source language
English · German

The 175 BMW · Mini · Rolls-Royce fault codes that start with 04, with descriptions.

CodeDescriptionGerman
040001Internal control unit - Security diagnosis request received in locked stateSteuergerät intern - Security Diagnose Request in verriegeltem Zustand erhalten
040002FLEXRAY controller ACS errorFLEXRAY controller ACS error
040003FLEXRAY controller NIT errorFLEXRAY controller NIT error
040101EPU Temperature Sensor - Motor too highEPU Temperature Sensor - Motor too high
040102EPU Temperature Sensor - ECU too highEPU Temperature Sensor - ECU too high
040103EPU Temperature Sensor - InfoEPU Temperature Sensor - Info
040104EPU MPS SpeedEPU MPS Speed
040105EPU MPS infoEPU MPS Info
040106EPU Torque PlausiEPU Torque Plausi
040107EPU ECEPU EC
040108EPU MPS DriverEPU MPS Driver
040109EPU MPS Driver InfoEPU MPS Driver Info
040110EPU MVM InfoEPU MVM Info
040111EPU Bridge DriverEPU BridgeDriver
040112EPU Voltage SensorEPU VoltageSensor
040113EPU Voltage Sensor InfoEPU VoltageSensor Info
040114EPU CSEPU CS
040115Internal Error to SystemFailureInternal Error to SystemFailure
040116Power managementPower Management
040117Task Rate FaultTask Rate Fault
040118Program Flow Control FaultProgram Flow Control Fault
040119Torque sensor voltageTorque Sensor Voltage
040120Torque sensor E2ETorque Sensor E2E
040121Torque sensor timeoutTorque Sensor Timeout
040122Internal torque sensorTorque Sensor Internal
040123Kl40 too lowKl40 too low
040124Kl40 too highKl40 too high
040125Kl15 too lowKl15 too low
040126Kl15 too highKl15 too high
040127Global Voltage external too lowGlobal Voltage external too low
040128Global Voltage external too highGlobal Voltage external too high
040129Global Voltage internal too lowGlobal Voltage internal too low
040130Global Voltage internal too highGlobal Voltage internal too high
040131Flexray Bus ErrorFlexray Bus Error
040132Flexray ControllerFlexray Controller
040133Flexray TimebaseFlexray Timebase
040134WatchdogWatchdog
040135Stack checkStack Check
040136MPUMPU
040137ROME CRCROM CRC
040138Actuator Variant CheckActuator Variant Check
040139Actuator Control PlausiActuator Control Plausi
040140OS ErrorOS Error
040141DET infoDET Info
040142Reset INFOReset INFO
040143SMU errorSMU Error
040144Mileage missingMilage missing
040145Reserved 4Reserved 4
040146Reserved 5Reserved 5
040147Reserved 6Reserved 6
048000Internal control unit - Security diagnosis request received in locked stateSteuergerät intern - Security Diagnose Request in verriegeltem Zustand erhalten
048FFBInverters, current sensors, DC current: Signal implausibleUmrichter, Stromsensoren, DC-Strom: Signal unplausibel
048FFCInverter, current sensors, DC current: Lower threshold value not reachedUmrichter, Stromsensoren, DC-Strom: Unterer Schwellenwert unterschritten
048FFDImpact detection, ACSM signal: test sequence failedAufprall-Erkennung, ACSM Signal: Testsequenz fehlgeschlagen
048FFEHigh-voltage connection, electric machine: openHochvolt-Anschluss, Elektromaschine: offen
049001Electric machine, EWS: External drive torque request not implemented due to active EWSElektromaschine, EWS: Externe Anforderung Antriebsmoment nicht umgesetzt aufgrund aktiver EWS
0499C0Oil module, LIN communication: Group errorÖlmodul, LIN Kommunikation: Sammelfehler
0499C1Transmission oil pump: Pump defectiveGetriebölpumpe: Pumpe defekt
0499C2Transmission oil pump: mass flow implausibleGetriebeölpumpe: Massestrom unplausibel
0499C3Transmission oil pump, component protection: overcurrentGetriebeölpumpe, Bauteilschutz: Überstrom
0499C4Gear oil pump, component protection: shutdown due to excess temperatureGetriebeölpumpe, Bauteilschutz: Abschlatung aufgrund Übertemperatur
0499C5Transmission oil pump, component protection: overvoltage or undervoltageGetriebeölpumpe, Bauteilschutz: Überspannung oder Unterspannung
0499C7Transmission oil pump: incompatible softwareGetriebeölpumpe: Software inkompatibel
0499C9Oil module, safety function: below minimum pressureÖlmodul, Sicherheitsfunktion: Unterschreitung Mindestdruck
0499CAOil module, safety function: below minimum speedÖlmodul, Sicherheitsfunktion: Unterschreitung Mindestdrehzahl
0499CBOil module, transmission oil temperature: Upper threshold exceededÖlmodul, Getriebeöltemperatur: Oberer Schwellenwert überschritten
0499CCOil module, oil pressure sensor: Upper threshold exceededÖlmodul, Öldrucksensor: Oberer Schwellenwert überschritten
0499CDOil module, oil pressure sensor: Below lower threshold valueÖlmodul, Öldrucksensor: Unterer Schwellenwert unterschritten
0499CEOil module, oil pressure sensor: open circuitÖlmodul, Öldrucksensor: Leitungsunterbrechung
0499CFOil module, oil pressure sensor: signal implausibleÖlmodul, Öldrucksensor: Signal unplausibel
0499D0Oil module, oil sump model: plausibility check incorrectÖlmodul, Ölsumpfmodell: Plausibilisierung fehlerhaft
0499D1Oil module, temperature sensor: Upper threshold exceededÖlmodul, Temperatursensor: Oberer Schwellenwert überschritten
0499D2Oil module, temperature sensor: Below lower threshold valueÖlmodul, Temperatursensor: Unterer Schwellenwert unterschritten
0499D3Oil module, temperature sensor: open circuitÖlmodul, Temperatursensor: Leitungsunterbrechung
0499D4Oil module, temperature sensor: HL values plausibility checkÖlmodul, Temperatursensor: HL Werte Plausibilisierung
0499D5Oil module, temperature sensor: Rationality Sensor CrosscheckÖlmodul, Temperatursensor: Rationality Sensor Crosscheck
0499D6Oil module, temperature sensor 2: Upper threshold exceededÖlmodul, Temperatursensor 2: Oberer Schwellenwert überschritten
0499D7Oil module, temperature sensor 2: Below the lower threshold valueÖlmodul, Temperatursensor 2: Unterer Schwellenwert unterschritten
0499D8Oil module, temperature sensor 2: open circuitÖlmodul, Temperatursensor 2: Leitungsunterbrechung
0499D9Oil module, temperature sensor 2: HL values plausibility checkÖlmodul, Temperatursensor 2: HL Werte Plausibilisierung
0499DBParking lock, actuator, safety function: group errorParksperre, Aktor, Sicherheitsfunktion: Sammelfehler
0499DCParking lock, actuator: Required parking lock position cannot be reachedParksperre, Aktor: Geforderte Parksperrenposition nicht erreichbar
0499DDParking lock, actuator: No change in parking lock positionParksperre, Aktor: Keine Änderung der Parksperrenposition
0499DEParking lock, actuator: short circuit to groundParksperre, Aktor: Kurzschluss nach Masse
0499DFParking lock, actuator: short circuit to positiveParksperre, Aktor: Kurzschluss nach Plus
0499E1Parking lock, actuator: line interruptionParksperre, Aktor: Leitungsunterbrechung
0499E2Parking lock, actuator: position implausibleParksperre, Aktor: Position unplausibel
0499E3Parking lock, actuator: average current value too highParksperre, Aktor: Strommittelwert zu hoch
0499E4Parking lock, actuator, current sensor 1: General measurement errorParksperre, Aktor, Stromsensor 1: Allgemeiner Messfehler
0499E5Parking lock, actuator, current sensor 1: Upper threshold exceededParksperre, Aktor, Stromsensor 1: Obere Schwellenwert überschritten
0499E6Parking lock, actuator, current sensor 1: Below lower threshold valueParksperre, Aktor, Stromsensor 1: Untere Schwellenwert unterschritten
0499E7Parking lock, actuator, current sensor 1: PWM to current implausibleParksperre, Aktor, Stromsensor 1: PWM zu Strom unplausibel
0499E8Parking lock, actuator, current sensor 2: General measurement errorParksperre, Aktor, Stromsensor 2: Allgemeiner Messfehler
0499E9Parking lock, actuator, current sensor 2: Upper threshold exceededParksperre, Aktor, Stromsensor 2: Obere Schwellenwert überschritten
0499EAParking lock, actuator, current sensor 2: Below lower threshold valueParksperre, Aktor, Stromsensor 2: Untere Schwellenwert unterschritten
0499EBParking lock, actuator, current sensor 2: PWM to current implausibleParksperre, Aktor, Stromsensor 2: PWM zu Strom unplausibel
0499EDParking lock, actuator: overcurrent H-bridgeParksperre, Aktor: Überstrom H-Brücke
0499EEParking lock, EWS: adjustment not carried outParksperre, EWS: Abgleich nicht erfolgt
0499EFParking lock, mechanics: ratchet detectionParksperre, Mechanik: Ratsch-Erkennung
0499F1Parking lock, position sensors: at least two sensors have failedParksperre, Positionssensorik: mindestens zwei Sensoren ausgefallen
0499F3Parking lock, position sensor 1: Upper threshold exceededParksperre, Positionssensor 1: Oberer Schwellenwert überschritten
0499F4Parking lock, position sensor 1: Below lower threshold valueParksperre, Positionssensor 1: Unterer Schwellenwert unterschritten
0499F6Parking lock, position sensor: Upper threshold exceededParksperre, Positionssensor: Oberer Schwellenwert überschritten
0499F7Parking lock, position sensor: Below the lower thresholdParksperre, Positionssensor: Unterer Schwellenwert unterschritten
0499F9Oil module - oil pump - operating hours exceededÖlmodul - Ölpumpe - Betriebsstunden überschritten
0499FAOil module, transmission oil temperature: power reduction due to low temperaturesÖlmodul, Getriebeöltemperatur: Leistungsredzierung aufgrund niedriger Temperaturen
0499FEHigh-voltage connection, electric machine: openHochvolt-Anschluss, Elektromaschine: offen
0499FFOil module, transmission oil pump: non-critical errorÖlmodul, Getriebeölpumpe: unkritischer Fehler
049A00Converter, exciter, temperature sensor: Implausible range switchingUmrichter, Exciter, Temperatursensor: Unplausible Bereichsumschaltung
049A01Electric machine, EWS: External drive torque request not implemented due to active EWSElektromaschine, EWS: Externe Anforderung Antriebsmoment nicht umgesetzt aufgrund aktiver EWS
049A02SecOC verification of the message TestSecOc_RandomPayload failed, sender: BCP21, EGS, FOP_EPS, IB_BRS, IB_VIPSecOC Verifikation der Botschaft TestSecOc_RandomPayload fehlgeschlagen, Sender: BCP21, EGS, FOP_EPS, IB_BRS, IB_VIP
049A03SecOC verification of message V_VEH failed, sender: IB_VIPSecOC Verifikation der Botschaft V_VEH fehlgeschlagen, Sender: IB_VIP
049A04SecOC verification of the message SecureDateAndTimeSDaT failed, sender: BCP21SecOC Verifikation der Botschaft SecureDateAndTimeSDaT fehlgeschlagen, Sender: BCP21
049A05SecOC verification of the message SecureDateAndTimeSDaTQualifying failed, sender: BCP21SecOC Verifikation der Botschaft SecureDateAndTimeSDaTQualifying fehlgeschlagen, Sender: BCP21
049A06SecOC verification of the CombinedChargerUnit10msNo1 message failed, transmitter DME1, CCUSecOC Verifikation der Botschaft CombinedChargerUnit10msNo1 fehlgeschlagen, Sender DME1, CCU
04A8C0Control unit - ISC sensor errorSteuergerät - ISC Sensor Fehler
04F4C0Oil module, LIN communication: Group errorÖlmodul, LIN Kommunikation: Sammelfehler
04F4C1Transmission oil pump: Pump defectiveGetriebölpumpe: Pumpe defekt
04F4C2Transmission oil pump: mass flow implausibleGetriebeölpumpe: Massestrom unplausibel
04F4C3Transmission oil pump, component protection: overcurrentGetriebeölpumpe, Bauteilschutz: Überstrom
04F4C4Gear oil pump, component protection: shutdown due to excess temperatureGetriebeölpumpe, Bauteilschutz: Abschlatung aufgrund Übertemperatur
04F4C5Transmission oil pump, component protection: overvoltage or undervoltageGetriebeölpumpe, Bauteilschutz: Überspannung oder Unterspannung
04F4C7Transmission oil pump: incompatible softwareGetriebeölpumpe: Software inkompatibel
04F4C9Oil module, safety function: below minimum pressureÖlmodul, Sicherheitsfunktion: Unterschreitung Mindestdruck
04F4CAOil module, safety function: below minimum speedÖlmodul, Sicherheitsfunktion: Unterschreitung Mindestdrehzahl
04F4CBOil module, transmission oil temperature: Upper threshold exceededÖlmodul, Getriebeöltemperatur: Oberer Schwellenwert überschritten
04F4CCOil module, oil pressure sensor: Upper threshold exceededÖlmodul, Öldrucksensor: Oberer Schwellenwert überschritten
04F4CDOil module, oil pressure sensor: Below lower threshold valueÖlmodul, Öldrucksensor: Unterer Schwellenwert unterschritten
04F4CEOil module, oil pressure sensor: open circuitÖlmodul, Öldrucksensor: Leitungsunterbrechung
04F4CFOil module, oil pressure sensor: signal implausibleÖlmodul, Öldrucksensor: Signal unplausibel
04F4D0Oil module, oil sump model: plausibility check incorrectÖlmodul, Ölsumpfmodell: Plausibilisierung fehlerhaft
04F4D1Oil module, temperature sensor: Upper threshold exceededÖlmodul, Temperatursensor: Oberer Schwellenwert überschritten
04F4D2Oil module, temperature sensor: Below lower threshold valueÖlmodul, Temperatursensor: Unterer Schwellenwert unterschritten
04F4D3Oil module, temperature sensor: open circuitÖlmodul, Temperatursensor: Leitungsunterbrechung
04F4D4Oil module, temperature sensor: HL values plausibility checkÖlmodul, Temperatursensor: HL Werte Plausibilisierung
04F4D5Oil module, temperature sensor: Rationality Sensor CrosscheckÖlmodul, Temperatursensor: Rationality Sensor Crosscheck
04F4D6Oil module, temperature sensor 2: Upper threshold exceededÖlmodul, Temperatursensor 2: Oberer Schwellenwert überschritten
04F4D7Oil module, temperature sensor 2: Below the lower threshold valueÖlmodul, Temperatursensor 2: Unterer Schwellenwert unterschritten
04F4D8Oil module, temperature sensor 2: open circuitÖlmodul, Temperatursensor 2: Leitungsunterbrechung
04F4D9Oil module, temperature sensor 2: HL values plausibility checkÖlmodul, Temperatursensor 2: HL Werte Plausibilisierung
04F4DBParking lock, actuator, safety function: group errorParksperre, Aktor, Sicherheitsfunktion: Sammelfehler
04F4DCParking lock, actuator: Required parking lock position cannot be reachedParksperre, Aktor: Geforderte Parksperrenposition nicht erreichbar
04F4DDParking lock, actuator: No change in parking lock positionParksperre, Aktor: Keine Änderung der Parksperrenposition
04F4DEParking lock, actuator: short circuit to groundParksperre, Aktor: Kurzschluss nach Masse
04F4DFParking lock, actuator: short circuit to positiveParksperre, Aktor: Kurzschluss nach Plus
04F4E1Parking lock, actuator: line interruptionParksperre, Aktor: Leitungsunterbrechung
04F4E2Parking lock, actuator: position implausibleParksperre, Aktor: Position unplausibel
04F4E3Parking lock, actuator: average current value too highParksperre, Aktor: Strommittelwert zu hoch
04F4E4Parking lock, actuator, current sensor 1: General measurement errorParksperre, Aktor, Stromsensor 1: Allgemeiner Messfehler
04F4E5Parking lock, actuator, current sensor 1: Upper threshold exceededParksperre, Aktor, Stromsensor 1: Obere Schwellenwert überschritten
04F4E6Parking lock, actuator, current sensor 1: Below lower threshold valueParksperre, Aktor, Stromsensor 1: Untere Schwellenwert unterschritten
04F4E7Parking lock, actuator, current sensor 1: PWM to current implausibleParksperre, Aktor, Stromsensor 1: PWM zu Strom unplausibel
04F4E8Parking lock, actuator, current sensor 2: General measurement errorParksperre, Aktor, Stromsensor 2: Allgemeiner Messfehler
04F4E9Parking lock, actuator, current sensor 2: Upper threshold exceededParksperre, Aktor, Stromsensor 2: Obere Schwellenwert überschritten
04F4EAParking lock, actuator, current sensor 2: Below lower threshold valueParksperre, Aktor, Stromsensor 2: Untere Schwellenwert unterschritten
04F4EBParking lock, actuator, current sensor 2: PWM to current implausibleParksperre, Aktor, Stromsensor 2: PWM zu Strom unplausibel
04F4EDParking lock, actuator: overcurrent H-bridgeParksperre, Aktor: Überstrom H-Brücke
04F4EEParking lock, EWS: adjustment not carried outParksperre, EWS: Abgleich nicht erfolgt
04F4EFParking lock, mechanics: ratchet detectionParksperre, Mechanik: Ratsch-Erkennung
04F4F1Parking lock, position sensors: at least two sensors have failedParksperre, Positionssensorik: mindestens zwei Sensoren ausgefallen
04F4F3Parking lock, position sensor 1: Upper threshold exceededParksperre, Positionssensor 1: Oberer Schwellenwert überschritten
04F4F4Parking lock, position sensor 1: Below lower threshold valueParksperre, Positionssensor 1: Unterer Schwellenwert unterschritten
04F4F6Parking lock, position sensor: Upper threshold exceededParksperre, Positionssensor: Oberer Schwellenwert überschritten
04F4F7Parking lock, position sensor: Below the lower thresholdParksperre, Positionssensor: Unterer Schwellenwert unterschritten
04F4F9Oil module - oil pump - operating hours exceededÖlmodul - Ölpumpe - Betriebsstunden überschritten
04F4FADOBD - TEE2-01 - Oil module, transmission oil temperature: Power reduction due to low temperaturesDOBD - TEE2-01 - Ölmodul, Getriebeöltemperatur: Leistungsredzierung aufgrund niedriger Temperaturen
04F4FEDOBD - TEE2-01 - high-voltage connection, electric machine: openDOBD - TEE2-01 - Hochvolt-Anschluss, Elektromaschine: offen
04F4FFOil module, transmission oil pump: non-critical errorÖlmodul, Getriebeölpumpe: unkritischer Fehler
04F500DOBD - TEE2-01 - Inverter, exciter, temperature sensor: Implausible range switchingDOBD - TEE2-01 - Umrichter, Exciter, Temperatursensor: Unplausible Bereichsumschaltung
04F501Electric machine, EWS: External drive torque request not implemented due to active EWSElektromaschine, EWS: Externe Anforderung Antriebsmoment nicht umgesetzt aufgrund aktiver EWS
04F502SecOC verification of the message TestSecOc_RandomPayload failed, sender: BCP21, EGS, FOP_EPS, IB_BRS, IB_VIPSecOC Verifikation der Botschaft TestSecOc_RandomPayload fehlgeschlagen, Sender: BCP21, EGS, FOP_EPS, IB_BRS, IB_VIP
04F503SecOC verification of message V_VEH failed, sender: IB_VIPSecOC Verifikation der Botschaft V_VEH fehlgeschlagen, Sender: IB_VIP
04F504SecOC verification of the message SecureDateAndTimeSDaT failed, sender: BCP21SecOC Verifikation der Botschaft SecureDateAndTimeSDaT fehlgeschlagen, Sender: BCP21
04F505SecOC verification of the message SecureDateAndTimeSDaTQualifying failed, sender: BCP21SecOC Verifikation der Botschaft SecureDateAndTimeSDaTQualifying fehlgeschlagen, Sender: BCP21
04F506SecOC verification of the CombinedChargerUnit10msNo1 message failed, transmitter DME1, CCUSecOC Verifikation der Botschaft CombinedChargerUnit10msNo1 fehlgeschlagen, Sender DME1, CCU

Other blocks

Makes that use these codes

Code descriptions are shown in their source language; records without a translation stay raw. Source: CarCoding fault code database.

Get CarCoding

Connect your ELM327 adapter, read fault codes, and browse module settings on supported vehicles.

The app is free to download.