Friday, 18 October 2019

BMW Common Engine/Vanos Error Codes / Fault Codes List 27A0-27FF [E46, E39 etc.]

2711-273F, 2740-2772, 2773-279F, 27A0-27FF, 280A-29FF2A01-2CFF2D00-2FB7, CD87-CDAC,

27A0 Controll E-box fan
27A1 failure within secondary air system 2
27A2 Temp.sensor engine LR
27A3 CAN timeout HDEV2 SG
27A4 EWS3.3 Schnittstelle EWS-DME
27A6 Ansteuerung Einspritzventil 1
27A7 Ansteuerung Einspritzventil 3
27A8 Ansteuerung Einspritzventil 4
27A9 Ansteuerung Einspritzventil 2
27AA Ansteuerung Einspritzventil
27AB Ansteuerung Einspritzventil
27AC Ansteuerung Einspritzventil
27AD Ansteuerung Einspritzventil
27AE Ansteuerung Einspritzventil
27AF Ansteuerung Einspritzventil
27B0 Ansteuerung Einspritzventil
27B1 Ansteuerung Einspritzventil
27B3 Diagnose DK/HFM adjustment
27B4 Ambient-pressure sensor
27B5 Control inlet-VANOS
27B6 Control inlet-VANOS bank2
27B7 Controll gas pump relay
27B8 Plausibility diff. pressure sensor
27B9 BLS/BTS Plausibility
27BA Output AC-kompr. enable from AC-SG
27BB Camshaft control outlet-VANOS
27BC Camshaft control outlet-VANOS bank2
27BD Control outlet-VANOS
27BE Output outlet-VANOS bank2
27BF Camshaft sensor inlet bank2
27C0 Camshaft sensor outlet bank2
27C1 Master camshaft sensor
27C2 Controll AC-compressor relay
27C3 Signal oil level sensor (TOENS)
27C6 LDP Diagnose 0.5mm leak
27C7 LDP Diagnose 1.0mm leak
27C8 LDP system
27C9 Leak diag. module
27CA Ansteuerung DM-TL Pumpenmotor
27CB DM-TL 0.5mm leak MIL off
27CC DM-TL 1mm & 0.5mm leak
27CD DM-TL module
27CE Load sensor monitoring
27CF Ignition time Cyl.1
27D0 Ignition time Cyl.3
27D1 Ignition time Cyl.4
27D2 Ignition time Cyl.2
27D5 failure within the idle-speed control
27D6 Output idle-speed controller OFF
27D7 Output idle-speed controller ON
27D8 Failure depressure pump
27D9 Output DM-TL heater
27DA generator failure
27DC EWS3.3 Random-code storing
27E1 monitoring pedal-travel sensor
27E2 Knock sensor 1
27E3 knock sensor2 bank1
27E4 Knock sensor 3
27E5 Knock sensor 4
27E6 Knock sensor zero test
27E7 Knock sensor offset
27E8 Knock regulation Test impulse
27E9 Knock sensor zero test bank2
27EA CAN-Timeout HDEV
27EB CAN-Timeout TCU
27EC CAN-Timeout EGS
27ED CAN-Timeout ASC/DSC
27EE CAN-Timeout Instrumentenkombination
27EF CAN ACC-Signalfehler
27F0 Plausibility MSR-control
27F1 Plausibility ACC-control
27F2 Plausibility gas level
27F3 CAN-Timeout VVT-Control unit
27F4 CAN-Timeout VVT-Control-unit bank2
27F5 CAN-Timeout DME-Control unit
27F6 Pedal-travel
27F7 Pedal-travel Poti1
27F8 Pedal-travel Poti2
27F9 Start automatic control
27FA Input starter automatic
27FB Output controlled airflow
27FD Starter automatic
27FE Knock control offset bank2
27FF Knock control test signal bank2

Thursday, 17 October 2019

BMW Common Engine/Temp Error Codes / Fault Codes List 2773-279F [E46, E39 etc.]

2711-273F2740-27722773-279F27A0-27FF280A-29FF2A01-2CFF2D00-2FB7, CD87-CDAC,

2773 Tank-ventilation valve output stage bank2
2774 Monitoring cyc. failurestoring
2775 engine moment monitoring level 2
2776 Interface multifunction stearing wheel
2777 Monitoring controller function
2778 Switch clutch
2779 SG selftest RAM
277A Switch break
277B SG selftest ROM
277C SG selftest reset
277D Battery Voltage
277E Moment restrictor level 1
277F Crankshaft sensor
2780 Ref. marking generator
2781 Camshaft sensor inlet
2782 Camshaft sensor outlet
2783 Hot film air mass meter
2784 Thermostat diag. THM
2785 DK-Potentiometer
2786 Throttle-valve potentiometer 1
2787 Throttle-valve potentiometer 2
2788 Vehicle speed
2789 Bad way detection
278A Ambient temperature
278B Engine temperature
278C Intake air temperature
278D Temp. sensor coolant temperature
278E Diff. pressure sensor suction tube
278F LowRange signal not plausible
2790 transmission temp.
2791 Parts exchange without adaption
2792 Drosselklappe - Positionsüberwachung
2793 DK-Actuator regulator area
2794 DK-Actuator controlled
2795 Spring test DK-controller closing spring
2796 Throttle flap lower stop
2797 DK-Controller failure booster
2798 Throttle flap emergency air point
2799 Abort DV-adaption because of enviroment
279A Throttle flap adation - abort after
reteaching
279B Thermostat jammed
279C Control heater cooler
279D Control engine fan
279E Output exhaust flap
279F Output fanA

Wednesday, 16 October 2019

BMW Common Engine Error Codes / Fault Codes List 2740-2772 [E46, E39 etc.]

2711-273F2740-27722773-279F27A0-27FF, 280A-29FF2A01-2CFF2D00-2FB7, CD87-CDAC,

2740 Pedal-travel1 permanently
2741 Pedal-travel2 permanently
2742 Misfire detection cyl.1
2743 Misfire detection cyl.3
2744 Misfire detection cyl.4
2745 Misfire detection cyl.2
2746 Misfire detection cyl.
2747 Misfire detection cyl.
2748 Misfire detection cyl
2749 Misfire detection cyl
274A Misfire detection cyl
274B Misfire detection cyl
274C Misfire detection cyl
274D Misfire detection cyl
274E Misfire detection, Checksum failure
274F Misfire, Checksum failure, service rel.
2752 Pedal-travel half plausibility
2753 Monitoring ign. coil 1
2754 Monitoring ign. coil 3
2755 Monitoring ign. coil 4
2756 Monitoring ign. coil 2
2757 Monitoring ign. coil
2758 Monitoring ign. coil
2759 Monitoring ign. coil
275A Monitoring ign. coil
275B Monitoring ign. coil
275C Monitoring ign. coil
275D Monitoring ign. coil
275E Monitoring ign. coil
275F Pedal-travel defect
2760 Secondary air system
2761 Secondary air system bank2
2762 Secondary air valve
2763 Secondary air valve bank2
2764 Controll sek.air pump relay
2765 Controll sek.air valve
2766 Phase generator1 time duration
2767 Phase generator2 time duration
2768 Phase generator positioning failure
2769 Spring test DK-controller open spring
276A Control-unit recognition
276B Secondary air valve output stage bank2
276C Phase generator2 positioning failure
276D Tank-ventilation functional check
276E Tank-ventilation functional check bank2
276F failure within secondary air system
2770 failure within secondary air system
2771 Secondary air system locked
2772 Controll gas ventilation valve

Monday, 30 September 2019

E46 318i: Front-of-cat o2 / Lambda sensor replacement [Fault Code 271D, 271A, 271B] [Rear-of-cat 271C, 271F]

E46 failed its MOT on the O/S rear tyre and O2 emissions too high. I duly replaced both rear tyres with a new pair sourced through work for just £23 each and they are V-rated so should be ok for the Touring. As for the O2 level being too high, I was told this was a fault with an O2 / Lambda sensor so I plugged in a Snap On Modis scanner to see if this was right.


The code I got back was 271D, as in pic above, which is the up-stream or 'front-of-cat' sensor heating. Codes 271A and 271B show fault at the same sensor, but are labelled directly 'front-ofcat-sensor' with no heating suffix. This sensor is located slightly forward of the catalytic-convert mounted about halfway down the car's underside, as in the diagram below. The one shown to the rear of the cat is the down-stream or 'rear-of-cat' sensor. Code 271C applies to this rear sensor, along with 271E for Rear O2 sensor-heating. The two sensors, though essentially the same, are different parts and part numbers due to the rear sensor having a longer wire. [List of emission based fault-codes here.]


I got hold of a used sensor taken from another E46 318i from www.marobmwspares.co.uk for £18. I prefer used OWM BMW parts that come with a warranty / guarantee over cheap spurious items. The least expensive spurious items start at about £20 for a sensor that can be used for either front or rear of cat, having a long wire than can be cut to length with two bare wire or universal wire-terminal ends that require the original plug to be soldered on from the broken sensor. On the other end of the spurious price range was Euro Car Parts, who offer an OEM-quality sensor for £68, which is pricey but comes with the correct wire-length and plug fitted.


My old sensor proved very tricky to remove with the car on fixed-ramps and I would not like to attempt it with jack and axle-stands. I was unable to crack the sensor off and unscrew it even with the use of special Lambda-sensor sockets and it began to round so I ended up booking ramp-time in the workshop of the company where I work and lifted the E46 Touring on a 2-post ramp to give loads of access underneath. To avoid the risk of breaking the Lambda-sockets or further rounding the sensor itself, I decided to cut about half of the sensor off using a 3.5" cutting-disc and used a 22mm deep impact-socket with a long breaker-bar to finally crack the sensor off. It was pretty seized on, but once cracked just unscrewed by hand. The replacement sensor screwed straight in and swapping / mounting the plug was easy to make for a 5-10-minute job once the car was positioned on the ramp legs.



RESULTS:
The emission test result went from 2.2, with a maximum of 2.0 allowed, down to just 1.0 with the faulty sensor replaced. There is also a significant drop in neat-petrol smell emitting from the rear of the car when it is started from cold, so I'm glad this problem showed itself and got fixed.

Thursday, 26 September 2019

BMW Common Emissions Error Codes / Fault Codes List 2711-273F [E46, E39 etc.]

2711-273F2740-27722773-279F27A0-27FF280A-29FF2A01-2CFF2D00-2FB7, CD87-CDAC,

2711 DMTL pump final stage
2712 DMTL magnetic valve control
2713 Oxygen sensors switched
2714 Oxygen sensor heater after cat. (bank2)
2715 Oxygen sensor heater before cat. (bank2)
2716 Controller heater sensor after cat
2717 Controller heater sensor after cat (Bank2)
2718 Speed (rpmsensor for missing tooth
2719 Speed (rpmsensor for periode timing
271A Oxygen sensor before cat.
271B Oxygen sensor before cat.
271C Oxygen sensor after cat.
271D Oxygen sensor heater before cat.
271E Oxygen sensor heater after cat.
271F Lambda sensor periode duration ageing
2720 Lambda sensor ageing TV
2721 Lambda sensor ageing after cat
2722 Oxygen sensor2 before cat.
2723 output heater O2-sensor before catalyst bank2
2724 Oxygen sensor2 after cat.
2725 Lambda sensor periode duration ageing bank2
2726 Lambda sensor ageing TV bank2
2727 Lambda sensor ageing after cat bank2
2728 Adaption multipl. area2
2729 Adaption multipl. area2 (bank2)
272A Adaption multipl. area1
272B Adaption multipl. area1 (bank1)
272C Adaption add. per time
272D Adaption add. per time (Bank2)
272E Adaption add. per ignition
272F Adaption add. per ignition bank2
2730 failure within the idle-speed control
2731 Camshaft control inlet - VANOS
2732 NW-Control of inlet B2 (8cyl)/outlet (4cyl)
2733 NW-KW synchronfailure
2734 TPS/MAF plausibility
2735 TPS/MAF plausibility bank2
2736 Throttle controller PWM short test
2737 EWS-manipulation control
2738 Catalytic-converter conversion
2739 Catalytic-converter conversion LSU
273A Catalytic-converter conversion LSU bank2
273B Throttle controller PWM long test
273C Throttle controller diff.
273D Catalytic-converter conversion (bank2)
273E Signal temper.sensor exhaust1
273F Signal temper.sensor exhaust2

This is originally from a thread on bimmerfest with a longer list of codes - https://www.bimmerfest.com/forums/showthread.php?t=432282