BMW M3 Forum
BMW M3 Forum BMW M3 Gallery BMW M3 Reviews BMW M3 Social Groups BMW M3 Chat M3Forum Sponsors >>
Loading


Mobile M3forum
Go Back   BMW M3 Forum.com (E30 M3 | E36 M3 | E46 M3 | E92 M3 | F80/X) > BMW M3 Discussions > E46 M3 (2001-2006)
Tire Rack Buy Winter Tires Now!
Not a member? Register Now!
Register Gallery All Albums Garage Search Today's Posts Mark Forums Read Calendar FAQ

E46 M3 (2001-2006) Engine: S54 - Max Hp: 333 hp at 7,900 rpm / 262 lb/ft at 4,900 rpm
Total Produced: 45,000+ - Years Produced: 2001 to 2006.


Reply
 
Thread Tools Display Modes
Old Sun, Nov-03-2019, 10:12:50 PM   #21
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 12,515
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: What is this sensor on top of the valve cover?

Just clear all of them (I'm not sure the MSS54 lets you select individual adaptions anyway)
Jump to top terraphantm is offline   Reply With Quote
Sponsored Links
Register now and remove these ads
Old Mon, Nov-11-2019, 11:44:04 PM   #22
mikerob
Registered User
 
mikerob's Avatar
 
Join Date: Jul 2003
Posts: 137
In the garage:
Reputation: 0 mikerob is on a distinguished road
Location: Cary, NC

United States




Default Re: What is this sensor on top of the valve cover?

Quote:
Originally Posted by terraphantm View Post
Just clear all of them (I'm not sure the MSS54 lets you select individual adaptions anyway)
I read the error code first and printed - shown below. Then cleared the adaptations and then cleared the error memory. The Service Engine Soon light extinguished. Then read the error code again. The error code is still in memory, but the SES light is still extinguished. Waited 10 minutes, started the car. Car started fine, however the SES light came back on... Any ideas about how to resolve?



E R R O R M E M O R Y R E P O R T -------------------------------------
Date: 11/11/19 18:01:30 ECU: MSS54DS0 JobStatus: OKAY Variant: MSS54DS0-------------------------------------------------------------
RESULT: 1 errors in error memory !-------------------------------------------------------------
154 Kurbelgehäuseentlüftung (English = crankcase ventilation)
Error frequency : 1 Logistic counter: 40
Motordrehzahl 0.00 1/min relative Fuellung 0.00 % Kuehlwassertemp. 23.00 Grad C Versorgungsspannung HR 11.40 V aufgetreten vor (rel. BZ) 1.40 h
0100 - Leitungsbruch o. Wert fehlt Fehler abgasrelevant OBD Fehler momentan vorhanden statischer Fehler ================================================== ===========
__________________
Mike
Cary, NC

Current Ride
- 2006 BMW M3 Cabriolet, Euro Headers and Cats, SuperSprint Sport Exhaust, 3.91 Gears, ZCP Front & Rear Brakes, TTFS Tune, Euro Headlight Switch

Past Ride
- 1991 BMW 325i (E30) Cabriolet, Stock European Exhaust (w/o Cat), Bilstein Shocks and Struts, Hella Ecode Headlights
- 2000 BMW 323i (E46) Sport Touring, 330i Front Calipers & Rotors, Bilstein Shocks and Struts, SAP Delete, Sirius Receiver, HID/Projector Headlights.
- 1994 BMW 325is (E36) S50 Engine, Schrick Cams, Custom Chip, 3.46:1 LSD Final Drive, 330i Front Calipers & Rotors, (Lots of Modifications)
- 1987 BMW 325is (E30) European ECU and Camshaft, M3 Suspension, Headers with Custom Exhaust.
Jump to top mikerob is offline   Reply With Quote
Old Tue, Nov-12-2019, 12:01:05 AM   #23
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 12,515
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: What is this sensor on top of the valve cover?

Okay in that case the only way I know how is with mssflasher. Do you have a license for that?
Jump to top terraphantm is offline   Reply With Quote
Old Tue, Nov-12-2019, 12:45:07 AM   #24
mikerob
Registered User
 
mikerob's Avatar
 
Join Date: Jul 2003
Posts: 137
In the garage:
Reputation: 0 mikerob is on a distinguished road
Location: Cary, NC

United States




Default Re: What is this sensor on top of the valve cover?

I do not have MSSFlasher. I have SSS/Progman and Winkfp - but have never used these.

My other idea. It is a little bit caveman style, but I have used in the past on e30s, e36s and older E46s in various situations. I measured the resistance of the crankcase solenoid at 27.2 Ohms. At 12 volts this is about 5 Watts. So was thinking to install a ceramic resistor to simulate the crankcase ventilation solenoid valve.

Your thoughts on any other options.
__________________
Mike
Cary, NC

Current Ride
- 2006 BMW M3 Cabriolet, Euro Headers and Cats, SuperSprint Sport Exhaust, 3.91 Gears, ZCP Front & Rear Brakes, TTFS Tune, Euro Headlight Switch

Past Ride
- 1991 BMW 325i (E30) Cabriolet, Stock European Exhaust (w/o Cat), Bilstein Shocks and Struts, Hella Ecode Headlights
- 2000 BMW 323i (E46) Sport Touring, 330i Front Calipers & Rotors, Bilstein Shocks and Struts, SAP Delete, Sirius Receiver, HID/Projector Headlights.
- 1994 BMW 325is (E36) S50 Engine, Schrick Cams, Custom Chip, 3.46:1 LSD Final Drive, 330i Front Calipers & Rotors, (Lots of Modifications)
- 1987 BMW 325is (E30) European ECU and Camshaft, M3 Suspension, Headers with Custom Exhaust.
Jump to top mikerob is offline   Reply With Quote
Old Tue, Nov-12-2019, 04:31:24 AM   #25
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 12,515
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: What is this sensor on top of the valve cover?

Quote:
Originally Posted by mikerob View Post
I do not have MSSFlasher. I have SSS/Progman and Winkfp - but have never used these.

My other idea. It is a little bit caveman style, but I have used in the past on e30s, e36s and older E46s in various situations. I measured the resistance of the crankcase solenoid at 27.2 Ohms. At 12 volts this is about 5 Watts. So was thinking to install a ceramic resistor to simulate the crankcase ventilation solenoid valve.

Your thoughts on any other options.
That may work, I don't know how sophisticated the error detection is.

The MSSFlasher way would be to virgnize the DME and then restore the manufacturing data. When a "virgin" DME starts up for the first time, it detects some equipment automatically and sets a flag. I was hoping said flag would be cleared by clearing the adaptions, but I guess they can't make it that easy.

Maybe there's a flag to turn it off in the tune itself, though BMW does not seem to have used that (since the actual tune doesn't differ between cars built before and after the solenoid was added). Or really, simply deleting the error code might be good enough assuming the car doesn't change anything about how it runs when it thinks the solenoid is open/closed.

Edit: So from what I can tell digging through the disassembly, the DME isn't measuring resistance. It seems to have a minimum and maximum mass air flow difference that it looks for when the solenoid is open.

If you set K_KG_CONTROL (0xC166) to 0, it should disable the error checking routine and prevent the DME from actually trying to use the solenoid.

Last edited by terraphantm; Tue, Nov-12-2019 at 04:49:46 AM.
Jump to top terraphantm is offline   Reply With Quote
Old Tue, Nov-12-2019, 06:30:04 PM   #26
mikerob
Registered User
 
mikerob's Avatar
 
Join Date: Jul 2003
Posts: 137
In the garage:
Reputation: 0 mikerob is on a distinguished road
Location: Cary, NC

United States




Default Re: What is this sensor on top of the valve cover?

Thank you for your assistance with this. My coding experience so far has consisted of changing settings in modules using Revtor's Profile in NCS Expert (with much success), and I have cleared adaptions and read error codes using INPA.

If you could just point me in the right direction with how to "set K_KG_CONTROL (0xC166) to 0 " I will figure it out, do more internet searching or ask for more guidance...Thanks, Mike
__________________
Mike
Cary, NC

Current Ride
- 2006 BMW M3 Cabriolet, Euro Headers and Cats, SuperSprint Sport Exhaust, 3.91 Gears, ZCP Front & Rear Brakes, TTFS Tune, Euro Headlight Switch

Past Ride
- 1991 BMW 325i (E30) Cabriolet, Stock European Exhaust (w/o Cat), Bilstein Shocks and Struts, Hella Ecode Headlights
- 2000 BMW 323i (E46) Sport Touring, 330i Front Calipers & Rotors, Bilstein Shocks and Struts, SAP Delete, Sirius Receiver, HID/Projector Headlights.
- 1994 BMW 325is (E36) S50 Engine, Schrick Cams, Custom Chip, 3.46:1 LSD Final Drive, 330i Front Calipers & Rotors, (Lots of Modifications)
- 1987 BMW 325is (E30) European ECU and Camshaft, M3 Suspension, Headers with Custom Exhaust.

Last edited by mikerob; Tue, Nov-12-2019 at 06:33:30 PM.
Jump to top mikerob is offline   Reply With Quote
Old Tue, Nov-12-2019, 08:15:55 PM   #27
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 12,515
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: What is this sensor on top of the valve cover?

p0lar's old pdf should about cover it
Attached Files
File Type: pdf DME Tuning Howto v0.0.7.pdf (393.1 KB, 11 views)
Jump to top terraphantm is offline   Reply With Quote
Old Tue, Nov-12-2019, 08:26:27 PM   #28
mikerob
Registered User
 
mikerob's Avatar
 
Join Date: Jul 2003
Posts: 137
In the garage:
Reputation: 0 mikerob is on a distinguished road
Location: Cary, NC

United States




Default Re: What is this sensor on top of the valve cover?

Quote:
Originally Posted by terraphantm View Post
p0lar's old pdf should about cover it
New reading material! I had not come across this one. Thanks!
__________________
Mike
Cary, NC

Current Ride
- 2006 BMW M3 Cabriolet, Euro Headers and Cats, SuperSprint Sport Exhaust, 3.91 Gears, ZCP Front & Rear Brakes, TTFS Tune, Euro Headlight Switch

Past Ride
- 1991 BMW 325i (E30) Cabriolet, Stock European Exhaust (w/o Cat), Bilstein Shocks and Struts, Hella Ecode Headlights
- 2000 BMW 323i (E46) Sport Touring, 330i Front Calipers & Rotors, Bilstein Shocks and Struts, SAP Delete, Sirius Receiver, HID/Projector Headlights.
- 1994 BMW 325is (E36) S50 Engine, Schrick Cams, Custom Chip, 3.46:1 LSD Final Drive, 330i Front Calipers & Rotors, (Lots of Modifications)
- 1987 BMW 325is (E30) European ECU and Camshaft, M3 Suspension, Headers with Custom Exhaust.

Last edited by mikerob; Mon, Nov-18-2019 at 02:56:07 AM.
Jump to top mikerob is offline   Reply With Quote
Old Wed, Nov-13-2019, 05:07:53 PM   #29
mikerob
Registered User
 
mikerob's Avatar
 
Join Date: Jul 2003
Posts: 137
In the garage:
Reputation: 0 mikerob is on a distinguished road
Location: Cary, NC

United States




Default Re: What is this sensor on top of the valve cover?

In the process of downloading the software outlined in the "DME How To document". I already have a cable since I use INPA and NCS Expert and the software below is stated to work with the same cable.

Looks like the three necessary software items are:
1. BMW Flash
2. BMW Logger - Question, I made a donation and downloaded the free version - should this work for what I need for this task?
3. Hex Editor - Question, I read through the referenced list in wikipedia, is there a general consensus about which is the simplest to use?

Also note, I used a dedicated laptop running Windows XP as my BMW (and VW) diagnostics computer.

Thanks - Mike
__________________
Mike
Cary, NC

Current Ride
- 2006 BMW M3 Cabriolet, Euro Headers and Cats, SuperSprint Sport Exhaust, 3.91 Gears, ZCP Front & Rear Brakes, TTFS Tune, Euro Headlight Switch

Past Ride
- 1991 BMW 325i (E30) Cabriolet, Stock European Exhaust (w/o Cat), Bilstein Shocks and Struts, Hella Ecode Headlights
- 2000 BMW 323i (E46) Sport Touring, 330i Front Calipers & Rotors, Bilstein Shocks and Struts, SAP Delete, Sirius Receiver, HID/Projector Headlights.
- 1994 BMW 325is (E36) S50 Engine, Schrick Cams, Custom Chip, 3.46:1 LSD Final Drive, 330i Front Calipers & Rotors, (Lots of Modifications)
- 1987 BMW 325is (E30) European ECU and Camshaft, M3 Suspension, Headers with Custom Exhaust.

Last edited by mikerob; Wed, Nov-13-2019 at 05:12:21 PM.
Jump to top mikerob is offline   Reply With Quote
Old Wed, Nov-13-2019, 08:35:32 PM   #30
terraphantm
Moderator
 
Join Date: Dec 2010
Posts: 12,515
In the garage:
Reputation: 11 terraphantm is on a distinguished road
Location: Philadelphia

United States




Default Re: What is this sensor on top of the valve cover?

I'm not sure you need BMW Logger for this specific task. Unlicensed version can be used to clear codes and adaptions. Licensed version can log data, which can be generally helpful if you venture into changing how the engine actually runs.

As far as hex editors go - I like Hex Workshop. Not free, but trial version would be fine for now.
Jump to top terraphantm is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT. The time now is 04:20:40 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
M3Forum.com and M3forum.net is in no way sponsored, endorsed or affiliated by or with BMW NA / BMW AG or any of it's subsidiaries or vendors.
BMW and M3 (E90 M3 | E92 M3 | E93 M3 | E46 M3 | E36 M3 | E30 M3) are registered trademarks of BMW AG.
M3Forum Terms of Service
Copyright ©1999-2017 M3Forum.com
Discussing What is this sensor on top of the valve cover? (PCV Solenoid- see post 26 for delete) in the E46 M3 (2001-2006) Forum - Engine: S54 - Max Hp: 333 hp at 7,900 rpm / 262 lb/ft at 4,900 rpm
Total Produced: 45,000+ - Years Produced: 2001 to 2006. at BMW M3 Forum.com (E30 M3 | E36 M3 | E46 M3 | E92 M3 | F80/X)