AutoPower Forum

AutoPower Diskussion

3-Serien
1.955

bmw e46 går dåligt ibland?

Sida 2 av 2
Visa användare
ProPro-medlem
13.392
bmw-slangen
323i E30 -85 track day car
120i E87 -06
BMWCS #10072
@bmwslangen (Instagram)
=== Bakre Syresensor ===

Bakre syresensorer används endast för att övervaka att katalysatorn fungerar som den ska.
De har ingenting med hur bränsleblandningen skapas eller med motorns förbränning överhuvudtaget.

Det är därför jag skrev att problemet med dina bakre syresensorer (kallas även downstream syresensorer) inte kan vara orsaken till din P0174 felkod och misfire felkoder och har därmed relativt låg prioritet om man ska börja åtgärda problem.

MEN!

Om du har en P0174 felkod så betyder det att motorstyrningen inte fungerar som den ska och motorstyrsystemet kämpar med att få till en bra blandning av luft och bränsle. I många motorstyrsystemet så sätts hela systemet ur spel och arbetar i vad man kallar open loop (motorstyrsystemet tittar alltså inte alls på främre syresensorer utan går helt på inprogrammerade värden).

När man är i denna situation så har motorstyrsystemet problem att få till en bra blandning av luft och bränsle. Om den har problem med detta, så har den stora problem med den delikata balansgången att svänga mellan mager och fet bladning ca en gång per sekund.

Motorstyrsystemet skiftar mellan mager och fet blandning ungefär en gång per sekund. Detta måste den göra för att katalysatorn ska kunna arbeta. Katalysatorn är en sorts syrereservoar och lagrar syre när det är överskott av det i avgaserna (mager blandning) och använder detta bundna syre när det är underskott av det i avgaserna (fet blandning).

Det är därför de bakre syresensorerna ska ligga på konstant nivå runt 0.7V för ett friskt motorstyrsystem. Denna nivå betyder att det är ett syreunderskott vilket stämmer då det är väldigt lite syre efter katalysatorn (då den förbrukar allt detta).

Men eftersom ditt motorstyrsystem inte ens kan styra blandningen rätt, så kommer de bakre syresensorerna aldrig visa rätt. Det har redan fel längre upp i kedjan.

Då är det lätt att missta bakre syresensorer som är peggade lågt eller högt för att "inte jobba" och slentrianmässigt byter man dessa i tron om att det är fel på dem.

Däremot så är det enkelt att forcera fet/mager blandning under en kort period och då ska såklart de bakra syresensorerna hoppa till och reagera följaktligen - det är det enklaste sättet att se om sensorerna faktiskt är helt döda eller om de bara ser döda ut för att man har problem längre upp i kedjan.

Det här vet dock en servicetekniker på en verkstad då detta är något som lärs ut redan på kindergarten och i olika pekböcker, så inget som behöver repeteras här. Detta bör din verkstad redan förklarat för dig.

Verkstaden kan se om de bakre syresensorerna är döda (och kan fysiskt inte reagera) eller om deras "medvetslöshet" endast är ett följdfel av ditt riktiga problem (din P0174 och alla misfires).

Om motorstyrsystemet vet om att det är problem längre upp i kedjan (exempelvis om den sätter P0174 och liknande) så är det inte alltid den bryr sig som att sätta felkoder för bakre syresensorer.
Men om dessa bakra syrsensorer inte fungerar som de ska, så brukar en eller flera av följande felkoder sättas:
P0136, P0137, P0138, P0139, P013A, P013B, P013E, P013F, P0140
P013C, P013D, P014A, P014B, P0156, P0157, P0158, P0159, P0160

@elmqvist : Vet du exakt vad verkstaden sa om de bakre syresensorerna?
Att de inte jobbade som de skulle på grund av de var defekta eller att det bara var ett följdfel av ditt problem längre upp i kedjan?

@elmqvist : Oavsett så är de bakre syresensorerna (huruvida de jobbar eller inte) det som har absolut lägst prioritet att åtgärda och helt irrelevant - om man väljer att åtgärda något så är det P0174/misfire/fuel trims problamatiken.
Visa användare
ProPro-medlem
13.392
bmw-slangen
323i E30 -85 track day car
120i E87 -06
BMWCS #10072
@bmwslangen (Instagram)
=== Motorlampa, Besiktning, Felkoder Och Avgaser ===

En hel del felaktiga fakta och killgissningar florerar kring detta (det mesta kommer som vanligt från Facebook och TikTok) så jag tänkte passa på att förtydliga och sprida lite kunskap om detta.

Elektronisk miljökontroll (det vill säga där man går in och läser av felkoder) görs endast på bensindriva personbilar från och med fordonsår 2002.

För att få en anmärkning av graden 2 genom avlästa felkoder så MÅSTE även motorlampan lysa (eller att uppmätta avgasvärden överstiger gränsvärden).

Notera att det är ENDAST felkoderna P0001-P0499 samt P0650 som kan ge anmärkning (alla andra ignoreras).

Notera att motorlampan MÅSTE fungera, den ska lysa när man slår på tändningen och ska slockna när man startar motorn (annars får du anmärkning av graden 2).

Notera att man använder olika bedömningsgrader.
=> Bedömning 2x innebär att "bristen är enkel" och ingen ombesiktning behövs.
      (Har du 5 stycken 2x eller fler så blir det däremot en ombesiktning).
      (Hade du 2x för exakt samma sak sen tidigare så blir däremot också en ombesiktning).
=> Bedömning 2 innebär att "bristen inte är enkel" och en ombesiktning behövs.
=> Bedömning 3 innebär "uppenbar fara för trafiksäkerheten" och leder till körförbud.

Notera att elektronisk miljökontroll endast är tänkt att ersätta avgasmätning vid tomgång, avgasmätningar vid förhöjd tomgång görs fortfarande och där bedöms CO-halten och lambdavärdet (lambdavärdet beräknas enligt Brettschneider-ekvationen utifrån mätning av gastyperna CO, CO2, O2 och HC från avgaserna).
el
10
elmqvist
320i touring -02
Tack för bra förklaringar och information!

@bmw-slangen: Jag har använt mig av lokala verkstan i byn, så ingen bmw specialist men han har många års erfarenhet.

@bmw-slangen: Som jag förstod det, var syresensorerna defekta. Tidigare ägare har varit där och hållit på (pirat syresensorer, skarvade kablar och avgasbandage...) Fick förklarat för mig precis som du skrev att de bakre syresensorerna endast används för att övervaka och han rekommenderade att jag inte skulle lägga för mycket energi på dem.

Sedan förra gången jag var inne här på forumet (2månader sedan) har följande koder inte återkommit:
p0313 missfire detected low-fuel
pP030Cylinder 5 missfire detected

har kört utan några större problem fram tills nu för en vecka sedan.

Nya/aktiva felkoder
P0100 Mass or Volume Air Flow A Circuit
P0102 Mass or Volume Air Flow A Circuit low
P0171 System Too Lean Bank 1
P0174 System Too Lean Bank 2
P0599 Thermostat Heater Control Circuit High

Jag är nu inne på att det är luftmassemätaren som spökar. Bilen började hacka till när den kännde för det och dö på tomgång. Läste felkoder och fick upp p0102 Mass or Volume Air Flow A Circuit low. Sökte mig fram till att orsaken för koden var att MAF-sensorn skickar en för låg signal till styrboxen. Mätte med multimeter och fick fram att detta stämde. Testade att rengöra med MAF cleaner men det hjälpte inte. Fick istället upp P0100 Mass or Volume Air Flow A Circuit efter jag rengjort. Sökte och fick fram att orsaken återigen var kretsen till MAF-sensorn och att det kan vara elfel, trasig sensor, eller lösa kontakter, alltså inte bara dålig signal. Tänkte att jag hade lyckats ha sönder sensorn när jag rengjorde den och köpte därför en ny begagnad som jag installerade idag. Testkörde och bilen gick utan några hugg och dog inte, MEN felkod p0100 återstår fortfarande... Kontakten ser ut att vara i bra skick och där e varken korrosion eller smuts. Tycker att det skulle vara osannolikt om kabeln är skadad. Har jag lyckats köpa en kass MAF sensor?






el
10
elmqvist
320i touring -02
Kan även tillägga att motorlampan inte tänds av koderna
Ni
958
Nip
320i-04
Kan bara lägga till när en gäckande motorlampa för min del visade sig vara MAF.

Long term fuel trim gick aldrig ner till noll på tomgång, utan stannade på 9.5-10 ca.
- därav var startvärdet ganska högt och man överskred max range i vissa lägen
- du får inte lampan, men den kanske ligger på 5 eller så konstant, värt att kolla om suspekt

Med bytt ok MAF gick long term fuel trim ned till noll på tomgång, som det tydligen skall efter en minut eller så.
- inte ens BMW verkstad verkade känna till detta
- de bara körde en testbox på MAF som indikerade ok

Felsökningsstips jag fick av en verkstad, inte bmw, var att koppla ur MAF och se om den går sämre.
- jag märkte ingen skillnad så bytte den
- bmw original så kostade 5000, men såååå värt det förståss

Bara en berättelse ur verkligheten med äldre BMW....
Visa användare
ProPro-medlem
13.392
bmw-slangen
323i E30 -85 track day car
120i E87 -06
BMWCS #10072
@bmwslangen (Instagram)
Hi hi, syresensorer gjorda i Kinesium, skarvade kablar och avgasbandage - det luktar fishy lång väg! :-)

Ok, måste erkänna att jag för många år sedan slängde på avgasbandage i all hast inför en track day. Det var mest för att utvärdera om det gjorde någon märkbar skillnad på hur varm kardantunneln blev på min track day car. För passagerarsidan av kardantunneln kunde bli riktigt varm.
Länk
Länk


Ok, men då vet man iallafall att verkstaden verkar veta vad de pratar om (iallafall om grundläggande sakerna).
Ofta är det tyvärr så att det ibland bara finns mekaniker på en verkstad medans vad du behöver är en servicetekniker (och de är mindre vanliga på verkstäder).



Helt rätt, felkoderna P0100 och P0102 är definitivt det du ska fokusera på och jaga efter.

Du kan lugnt ignorera motorlampan i all din kommande felsökning, den är helt irrelevant (finns inte en enda servicetekniker som bryr sig om den - har liknande funktion som oljetryckslampan aka "idiot light").

Problem här brukar ofta skapa ett följdfel i form av felkoder kring bränsleblandningen (P0174/P0171) som i sin tur skapar ett följdfel i form av misskoder kring misständningar (P0313/P0305).

I mitt tidigare inlägg så kan du se att de enda sensorerna inblandade när det gäller bränsleblandning är främre syresensorer och MAF. Detta förutsatt det inte finns NÅGON som helst vakuumläcka (vilket det inte verkar göra för ett röktest är ett bra test).

Jag skrev det aldrig uttryckligen (för folk missuppfattar alltid mig när jag ger exempel på VAD det kan vara och tolkar det som en beskrivning vad de ska göra härnäst), men läser du mellan raderna så säger jag att MAF precis har blivit prime suspect.



Till alla där ute - ni kan sluta använda MAF cleaner :-)
Varför? Det fungerar inte!
Det fungerar endast i vissa fall på främst de allra första varianterna som hade en hot wire som sensorelement (M50 Non-TU hade detta medans M50 TU och framåt använde hot film). Där kan det kanske under vissa omständigheter för en väldigt specifik typ av föreningar fungera.
Men är det inte hot wire så är MAF cleaner i princip alltid effektlös.



För MS43-motorstyrsystemet (som du har) så ska det fortfarande vara en "vanlig" analog 0-5V signal mellan MAF och DME (för senare motorstyrsystem så är denna signal ofta istället frekvens- och/eller pulskodsmodulerad och mycket svårare att läsa av fysiskt) så det är möjligt du mätte rätt.
Men du måste har gjort backprobing och haft MAF inkopplad och motorn igång annars får du inte ut något av detta.
Om jag minns rätt så är gul kabel signal och svart kabel signal ground (så det är över dessa två man ska mäta om jag minns rätt).
Det är dock få personer här på forumet som kan eller brukar backproba så jag är inte så säker på att du mätte rätt här.

@elmqvist : Av ren nyfikenhet, vilket spänningsvärde fick du här med motorn på tomgång?



Komplementera gärna denna fysiska mätning med en där du kopplar in ett diagnostikverktyg och kollar hur många g/s som MAF rapporterar till DME.

Om man har P0174/P0171 felkoder så brukar man oftast se detta på g/s siffran att något inte stämmer.
Och har man P0100 och P0102 så lär du definitivt se det!

Tips! Läs OBD värden då dessa inte får substitueras (vilket annars är vanligt om man kollar på BMW-specifika värden och man kan lätt luras).

Så bara upp med g/s värdet och kolla vad det är på tomgång.
En M54B25 har jag ofta sett runt 4.00-4.50 g/s vid tomgång (som oftast är runt 750 rpm).
Detta var en 2.5L så en 2.2L (som din M54B22 är) bör ju ligga en aningens lägre.

Men avviker det värdet du ser på din diagnostikutrustning ovan nämnda kraftigt så är ju det ännu en bekräftelse något är fel.

Man måste även tänka på att fuel trims är varvtalsberoende.
Exempelvis kanske motorn måste korrigera enormt (höga fuel trims) på låga varvtal och nästan inget alls (fuel trims nära noll) på höga varvtal, det är typiskt scenario vid vakuumläckor.
MAF-sensorer däremot kan ofta överestimera på låga varvtal (ger negativa fuel trims på låga varvtal) och sedan gå över till att underestimera på höga varvtal (ger positiva fuel trims på höga varvtal).

Så man måste vara observant på VID VILKET VARVTAL man får dessa fuel trim felkoder! Ledtrådar om detta kan man få om man under en tid kollar på sina freeze frames.

Kolla på detta exempel på felkod om misfire!
Länk
Kolla på long term fuel trim - det är negativt 10 (betyder att motorstyrsystemet istället DRAR IFRÅN bränsle).
Kolla på varvtalet - detta hände alltid vid låga varvtal (ett 20-tal freeze frames samlades in och alla sa samma sak).

Var även lätt att själv se hur fuel trims varierade med varvtal och såg ofta fuel trims på över negativa 15 vid låga varvtal!
Länk

Och yes, i detta fallet var det en defekt MAF-sensor.



Mycket bra du köpte begagnat original (det är det enda som kommer att fungera).

@elmqvist : Vilket artikelnummer är det på den MAF-sensor som satt där tidigare och vilket artikelnummer är det på den MAF-sensor som du köpte begagnat (och sitter där nu)?

Yes, kolla mycket noggrant efter korrosion i kontakten till MAF (både i MAF-sensorn och i kablaget).
Kolla sedan att kontakterna till DME-styrenheten är i perfekt skick och ingen korrosion där.

Därefter skulle jag gjort ett kontinuetstest (duger i det här fallet då det inte går några större strömmar här) mellan de fyra kablarna som går mellan MAF och DME (så du kollar att det är kontinuitet mellan kablaget MAF-kontakt och kablagets DME-kontakt).

Snälla, snälla, snälla till alla er där ute! Kör inte upp multimeterns mätspets i kontakterna som en silverrygg. Man töjer kontakterna och förstör dem permanent. Resultaten är ofta mycket lika som de problem som du har här (dålig signal eller svag signal eller felaktig signal eller signal som är intermitten dålig) - de är horribla fel att hitta och kan ta en mycket duktig servicetekniker 10-12 timmar att hitta (vilket är en kostnad på över 15 000 SEK i bara felsökning) - för att någon tryckte in sin feta multimeterprobe i en kontakt...
Berör endast lätt eller ännu bättre använd korrekta test probes/pins (finns i olika tjocklekar och man använder den tjocklek som kontakten är avsedd för).

Kolla även du har spänning på pinne 2 i MAF-kontakten (det är röd/vit kabel) - det räcker du slår tändningen till läge II för att du ska ha spännign här (samma spänning som även förser spridare och alla andra sensorer till motorn med spänning).
Du måste vara en registrerad användare för att kunna göra inlägg här.
Klicka här för att registrera dig. Registreringen är gratis.
Är du redan användare? Logga in i menyn.