View Single Post
      07-14-2019, 11:29 PM   #16
gbalthrop
Brigadier General
2769
Rep
4,098
Posts

Drives: 2007 328xi E91
Join Date: May 2017
Location: Fairfax Co, VA

iTrader: (0)

Quote:
Originally Posted by KRushing View Post
And... here are a list of fault codes that remain:
2AB4: P16A3 | 2AB4 | Internal Control Module Checksum Fault in Non-Volatile Memory
2DEB: Powermanagement: Overvoltage, Undervoltage, battery disconnected; could be ANY of those three things -- need P-code or proper definition from BT
2E82: 2E82 | DME: Electric coolant pump, cutoff | msd80
2E98: 2E98 | BSD, message; alternator: Missing | msd80 [that means theDME is/was NOT getting signal from Alternator via BSD BUS]
...[ AND 27 OTHERS!!]
Hi Ken,

I know your are probably MORE frustrated that those of us trying to help, 'cuz it's YOUR car. BUT IF we are going to accomplish ANYTHING here, we have to FOCUS and understand WHAT data you are providing to the forum. That means that YOU need to understand your BT Scan Tool, and what Data it is capable of showing:
1) Fault Codes: with (a) DEFINITIONS and (b) Freeze Frame Data, such as mileage/km when code saved
2) Parameters: (which you provided in Post #11), but particularly what your BT manual or screen suggests those parameters MEAN, such as Water Pump Actual Speed vs. Setspeed or speed DME is signaling pump to run. The DIFFERENCE between Setspeed & Actual Speed is critical, and it is know as "Speed Deviation", an early warning of pump issues. BUT you say you just replaced the Pump, so WHY the "2E82 Pump Shutdown" Fault Code? At what mileage was that Code Saved in DME (FF Data) and at what mileage did you replace the pump?
3) Activations: where you "over-ride" DME control of components such as Coolant Pump, Thermostat, or Radiator Fan, and hopefully also monitor Coolant Temp (ECTS Signal to DME) so you see the effect of increasing or decreasing speed or position.
4) Connect to Single Control Module: so that we ONLY see Fault Codes for the DME (MSD80), which allows us to focus on Coolant Pump and Cooling System Inputs, without being distracted by several dozen OTHER issues.

MOST IMPORTANT: when you post codes, we need to know the following:
1) Fault Code Number (you have provided that);
2) Fault Code DEFINITION and DETAILS, such as whether or not currently present;
3) Mileage at which Fault Code Saved in Memory (along with current mileage or mileage at time of a particular event or warning light), and other significant Freeze Frame Data. That Data provides a "snapshot" of events (including mileage) when the code was saved, and can be VERY important to proper diagnosis.

A week ago, on 7/7, you posted a list of Four (4) codes which were THEN Present, and Eight (8) codes which were NOT then present.

NOW, you post a list of 31 fault codes with NO indication of whether now present or not, whether any of the prior codes were cleared, when any of the current codes were saved in DME Memory, NO definitions, NO FF Data.

YOU have access to that information and we do NOT, so WE need YOU to understand what BT is capable of providing, and how best to provide that information to US. I am NOT familiar with BT, but I would suggest that if it is Laptop-based, that you learn how to do ScreenPrints (Shft+PrtSc), Paste that ScreenPrint to Paint (Windows 10 Accessory Photo-Editor) and SaveAs a jpg format image file in Folder of your choice, so you can then attach that jpg file to posts here. That saves you the trouble of trying to copy everything and key it in here, and WE get to see exactly what YOU see when connected to your vehicle. If you can't save a jpg of the screen, take a photo of the screen with a camera or phone and attach image file here.

The FIRST thing to FOCUS on (forget other codes or issues at the moment) is the "2E82 Coolant Pump Shutdown" and apparent-accompanying "Limp Mode." So focusing ONLY on 2E82:
1) Have you at any time CLEARED that Fault Code, and if so
2) At WHAT MILEAGE was it last saved (see Freeze Frame Data/Details)?
3) WHAT is your CURRENT MILEAGE?

In your Post #11 on Saturday, 7/13, you indicated that you cleared fault codes, and ran the car for 20 minutes "watching parameters", and the "Coolant Temp" values you posted were 108C and 99C, both for the ECTS signal to the DME (that's Engine Coolant Temp Sensor, located at the OFH on front of engine). Note the "Radiator Outlet" temps which are EXACTLY 7.5C LESS than ECTS Value. That is because your car has NO ROTS (Radiator Outlet Temp Sensor) on the Lower Radiator Hose, and that value is ALWAYS a computed value = ECTS-7.5C. Coolant Pump was running at "Actual Speed" of 41 -- 41 WHAT? -- is that 41% of Max Speed (that would be my guess, as INPA shows pump or fan speed at % of max).

So as I understand it, you had NO overheat issue during that 20 minutes, but DID have overheat issues and temp warning lights when you drove for 1 mile after that 20 minutes???

QUESTIONS:
1) You ONLY indicate TWO warning lights on dash during idle: Handbrake & Seatbelt/Airbag?
2) YET you say "When I attempted to drive, the car remained in limp mode." -- WHAT warning light or icon indicated "limp mode" and WHEN did it first appear?
3) Did the SES or any OTHER warning light appear on the instrument cluster at ANY time during 20 minute idle or 1 mile drive?
4) Did the Handbrake and/or Seatbelt/Airbag warning lights go out as you drove?

The devil is in the details, and we can only diagnose with ALL Relevant Details. My approach would be to try to find WHAT is causing the Coolant Pump Fault Code to return, and if THAT is what is causing the "limp mode." Try again CLEARING DME Fault Codes (Engine OFF, Ignition ON), and AFTER clearing them, check whatever screen in BT allows you to Read Fault Codes, and make SURE 2E82 was CLEARED. Note your mileage, and drive the 1 mile circuit with COLD engine at start; repeat if no limp mode, until you DO get limp mode, and IMMEDIATELY Note Mileage. Monitor Actual ECTS signal (Coolant Temp) as you drive using BT if possible, or use Hidden Menu 7.00 (both should show SAME value).

If you see this as an opportunity to understand how your DME Fault Memory works, what information is available, and how to retrieve it, Read Parameters, and Do Activations, it won't seem quite as bad.

If you take the time to do the things suggested above, I'll take the time to evaluate whatever Fault Codes OTHER than 2E82 you may report as "Currently Present."

George
Appreciate 0